ref #4611 i18n for taxeditor.navigator plugin
Fix potential NPE
Clean up and refactoring
Add "Open in..." menu to polytomous key editors and navigator #5610
#5009 Fix post polytomous key delete operation event handling
Merge branch 'develop' into remoting-4.0
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...
fix #2480
Add method to sessionOwner objects to fine tune performance using property paths
Update ICdmEntitySessionEnabled to no longer extend ICdmChangeListener
#5009 Update plugin to use remoting handlers
#5009 Add delete handler / operation for polytomous key view with corresponding test class
ICdmDataChangeService, CdmUIDataChangeService, CdmDataChangeService : added new data change service with different services for the ui and non-ui states CdmApplicationState, CdmStore : added data change service to app state CdmChangeEvent, ICdmChangeListener : added change listener and even to fire in case of data changes...
corrected usage of service calls returning update/delete result objects
CdmTransientEntityCacher, EntityCacherDebugResult : moved debug methods to debug result class ProxyUtils : new class for util methods to do with hibernate proxy objects ICdmEntitySessionEnabled, CdmEntitySessionInput, PolytomousKeyEditorInput, TaxonNameEditor, PolytomousKeyViewPart, TaxonNavigator, AbstractCdmViewPart, MultiPageTaxonEditor : Added getRootEntities method...
DeleteOperation, EditClassificationOperation, CreateClassification, CreatePolytomousKey, CreateTaxonNode : added ICdmEntitySessionEnabled to constructor ChangeAcceptedTaxonToSynonymOperation / ChangeAcceptedTaxonToSynonymHandler, MoveTaxonOperation / MoveTaxonHandler, DeleteHandler , TaxonNavigator, Root : made cdm entity session aware
Moved all logging and dialog functionality to the new class MessagingUtils. Refactoring code to adapt to above change. Added new custom error dialog - CdmErrorDialog Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler
added conversationholder.commit fix to AbstractFilteredCdmResourceSelectionDialog and comments for this fix (with ticket number) for all files
adding conversation.commit for refreshing list in Polytomous Key Navigator
PolytomousKeyViewPart : added new method to get all the keys plugin.xml: added menu and commands to refresh key list and key nodes RefreshPolytomousKeyListHandler : handler to update list of keys RefreshPolytomousKeyNodesHandler, RefreshNodesOperation : handler, operation to updated all keys nodes in the list
refactoring of package names for consistency
Fixes a problem where multiple polytomous key editors could not be opened
Fixes #2357
had to rename the packages to make them compliant with buckminster