fix #5759 remove all switches for remoting and standalone
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
#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...
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...
MoveDescriptionToOtherTaxonOperation, MultiPageTaxonEditor, ChangeSynonymToAcceptedTaxonHandler, DeleteTaxonBaseHandler, ChangeSynonymToAcceptedTaxonOperation, DeleteTaxonBaseOperation, DeleteTaxonOperation, MoveDescriptionToOtherTaxonHandler : indentation...
added session manager calls to the polytomous key views
added session binding committing to polytomous key editor
had to rename the packages to make them compliant with buckminster