Fix possible NPE and widget disposed exception
minor
last changes for #5325
#5297 Add remoting progress monitoring
#5297 Change active seesion variable to a inheritable thread local variable and add relevant tests
Add monitered operation
#5297 Add post monitor operation callback, Add report text dialog
#5297 Add progress monitor client manager...
Allow null as parent when moving derivatives
#5350 : Use newly added getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification method with uuid
fix #5342
#5256 Set entity container in Bulk Editor to dirty when media is updated
#5256 Add missing recursive load for MergeResult lists, Add setting of dirty flag for factual data in Buld Editor
#5335 Use new getLanguageByLabel methof in term service
#5268 Use convert methods which use uuids
fix #5261 and minor
fixing #5324 and #5325
add moveDescription to transientService
Update transient services for new load method
Update root entity merge calls to use new merge method.
Merge branch 'develop' of https://dev.e-taxonomy.eu/git/taxeditor into develop
#5114 fix
Use convenience method for associated taxa
improve messaging for deleteresults
I18n of login and data source view
merge branches
merge
Merge branch 'develop' of https://dev.e-taxonomy.eu/git/taxeditor into actualBranch
improve messaging for deleteResult
Add null check to handler (#5283)
Trim code
Fix child hierarchy for DnaSamples
Fix null selection for existing media
Adapt transient services
Update transient services with new merge method
Add remoting checks for merge, Move to merge call which returns updated transient object
move descriptions in a service call
Add check to ensure merge in editors is performed only in remoting
#5247 Fix duplicate entity issue for new entities by using the new merge service method which returns the input transient object
#5247 Use updated entities
Merge branch 'remoting-4.0' into develop
Conflicts: eu.etaxonomy.taxeditor.cdmlib/pom.xml eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeSynonymToAcceptedTaxonHandler.java eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/CreateFieldUnitHandler.java
Pre-select current classification for taxon node selection dialog (#3462)
Delete unused method
Expand polytomous key section #3461
Fix media view selection
Disable media view when synonym selected (#5195)
Cache the default feature tree
#5252 Add remove method to manually remove root derivate
Merge branch 'develop' into remoting-4.0
Conflicts: eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewDerivedUnitBaseWizard.java
Fix initialization problems for preferences and editor input
Open a newly created specimen in specimen editor
re-initialise group object in input constructor
Conflicts: eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/create/NewSpecimenHandler.java
#5242, #5223 Improve performance of derivate loading and editing
Use wizard to create new specimen
Keep media view and factual data view enabled when no significant selection occurs (#5195)
Conflicts: eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java
Disable media view for taxon bulk editor with no selection (#5162)
I18n for derivative module
I18n for Specimen Editor
Add new service call
#5224 Using new cdmlib call for changing synonym to accepted taxon
Conflicts: eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientDescriptionService.java eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java...
Add unimplemented methods
#5213 Use method to move descriptions using uuids
Add annotation service to config
Replace saveOrUpdate with merge
#5052 Integrate remoting in granted authorites editor
Fix new occurrence / sequence move method calls
Correct transient service method
#5187 Use new move methods with uuids as args
Update operation for move taxon nodes
Conflicts: eu.etaxonomy.taxeditor.cdmlib/.classpath eu.etaxonomy.taxeditor.editor/plugin.xml eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/MultiPageTaxonEditor.java eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateView.java...
#5188 Add special for deleting sequence
#5186 Fix erros in sequence merge and creating new specimen
change preferences page for taxonnode sort
adapting transient service implementation to changes in cdmlib
fixing #5150
Fix NPE
#5143, #5144 Improve load performance for name editor
Move Base operations test class to right package
Disable MediaView for bulk editor (#5162)
Move property tester to editor plugin
#4073 Initial implementation of local cdm-server
Conflicts: eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java...
Merge branch 'develop' of ssh://dev.e-taxonomy.eu/var/git/taxeditor into develop
changes for move descriptions and description elements
Remove comments
Rename Derivative View to Derivative Editor
fix jenkins
fix delete polytomouskeynode and improve merge in bulk editor
#5130 Extend import wizards to import data via remoting and Add tests for the same
#5123, #5124 Make ChecklistEditor remoting session aware and fix performance issue with available distribution pereference page
Fix Polytomous Key duplicate entry issue
Add remoting operation / handlers for key list editor
Fix duplicate entity issue with newly created cdm entities
Use new find method with update