ref #6925 Set conversation and cdmEntitySession to null for dispose
avoid widgetIsDisposed exceptions by check of control is disposed
ref #6908: set dirty flag in polytomous key node editor for all operations
ref #6595 code refactoring
ref #6908 Enable supplemental view for PK list editor
ref #6908 Fix activation of handlers for PK list editor
ref #6908 Enable details view for polytomous graph
ref #6913 Remove IEditorInput dependency from polytomous editor input
ref #6925 Inject context into operations to allow sync/async execution
ref #6913 Remove org.eclipse.ui dependency from NavigationUtil
ref #6908 Fix dirty flag handling in key list editor
ref #6908 Migrate remaining polytomous context menus and handlers
ref #6908 Migrate polytomous key list and graph editor
ref #6908 Migrate polytomous key list editor
ref #6595 Use only e4 handler for opening name editor
fix #6657: load polytomouskey with propertypath in key editor
ref #4611 complete i18n for taxeditor.editor plugin
ref #4611 some l10n for taxeditor and taxeditor.editor plugin
ref #6419 renaming CdmApplicationDefaultConfiguration to CdmRepository
improve delete handling in polytomous key node editor
ref #6190 removing svn property place holder in first line of code - java files
adaptions for polytomous key editing to avoid null values in children list
fix #4945: add propertytester for polytomouskeynode to enable menu items only if node is selected
all polytomouskey related handler are now extended from RemotingCdmHandler
fix #5841: set selection to newly created keynode
ref #5971: new main menu admin with cdm preference nomenclatural code and insert polytomous key node
Clean up and refactoring
fix #5759 remove all switches for remoting and standalone
fix #5363
Add "Open in..." menu to polytomous key editors and navigator #5610
referencing objects view for media, NPE in polytomous key view
Update root entity merge calls to use new merge method.
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 '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...
minor
fix delete polytomouskeynode and improve merge in bulk editor
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
#5010 : Initial commit to fix duplicate entry issue when creating new key node
Update operation calls to use uuids as arguments
Update ICdmEntitySessionEnabled to no longer extend ICdmChangeListener
#5010, #5046 Integrate remoting in polytomous key editor
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...
Merge branch 'master' of wp5.e-taxonomy.eu:/var/git/taxeditor into remoting-4.0
Conflicts: .gitattributes eu.etaxonomy.taxeditor.cdmlib/.classpath eu.etaxonomy.taxeditor.cdmlib/META-INF/MANIFEST.MF eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java...
fix for #3998
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...
CdmRemoteCacheManager : added cache getter methods CdmTransientEntityCacher, CdmEntitySession, CdmEntitySessionManager, ICdmEntitySession, ICdmEntitySessionManager, ICdmEntitySessionManagerObserver, MockCdmEntitySession, MockCdmEntitySessionManager , eu.etaxonomy.taxeditor.cdmlib/src/main/resources/cdmlib-ehcache.xml : added statistics config , getter method for live stats and observer to update when sessions are bound and disposed...
CdmModelCacher : added recursive search in super classes CdmTransientEntityCacher : corrected caching EntityCacherDebugResult : new debug result object CdmEntitySession, ICdmEntitySession, MockCdmEntitySession : added debug method CdmEntitySessionInput : new super class for editor input objects...
MoveDescriptionToOtherTaxonOperation, MultiPageTaxonEditor, ChangeSynonymToAcceptedTaxonHandler, DeleteTaxonBaseHandler, ChangeSynonymToAcceptedTaxonOperation, DeleteTaxonBaseOperation, DeleteTaxonOperation, MoveDescriptionToOtherTaxonHandler : indentation...
merge from trunk
added session manager calls to the polytomous key views
added session binding committing to polytomous key editor
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
fix delete polytomous key node
fix a warning "Prevented recursive attempt to activate part..."
merge-update from trunk
#3877
add real deletion of polytomouskeynodes
updated node number to the one from the parent (#2892)
changed default numbering from 1', 1''.... to 1a, 1b.....
PolytomousKeyListEditor.java : changed table view for polytomous key nodes added edges column to make it more clear. PolytomousKeyListLabelProvider.java : added labels for edges and updated node number function RefreshNodeNumberingOperation.java : calls the refreshing node function in PolytomousKeyNode
CreateNodeHandler.java : replaced by CreateChildNodeHandler.java RefreshNodeNumberingHandler.java : handler for refreshing polytomous key node numbers CreateSiblingNodeHandler.java : handler for creating siblings
Updated Polytomous Key List Editor Component
Removed all calls to active menu selection (fixes #1106)
Refactoring of selection elements. Additional minor refactoring. Fixed a bug with Translation Editor (#2752)
refactoring of package names for consistency
Fixing background color logic as it was kind of broken
Fixes #2357
Finalizing PolytomousKeyListEditor
Link in PolytomousKeyListEditor is recognizable as such; Added a menu
The node list gets generated correctly now using breadth first algorithm
Changes in details view get propagated to editor. Fixed a bug in MultilanguageTextElement implementation
Polytomous keys may be viewed as list as well
Working on the polytomous key editor
Improving polytomous key handling
had to rename the packages to make them compliant with buckminster