added hidden files
added new project for remoting
#4389
mappings file for about properties
P2 update implementation and editor version extraction
ApplicationWorkbenchAdvisor : clean up ApplicationWorkbenchWindowAdvisor : added update of editor to startup P2Util : replaced older class with a new one which handles background update of editor UpdateHandler : handles modal update of editor when requested...
Added Default Language Selection for the TaxonomicEditor to fix #4358
New class for logging and dialog functionality
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
reintegrated redlist branch into trunk
CdmServiceCacher : Added class to load / cache CDM entities using services remotingApplicationContext : updated cacher bean config httpInvokerServiceClients : removed unnecessary loading of remote config CdmServiceCacherTest : added cacher test
remotingApplicationContext : added CdmCacher as bean to be initialised META-INF/MANIFEST.MF, .classpath, lib/ehcache-core-2.4.3.jar, lib/ehcache-core-2.6.9.jar: replaced ehcache-core-2.4.3 with ehcache-core-2.6.9 for the CdmCacher. It seems that even though hibernate-ehcache-4.1.10.Final is embedded with ehcache-core-2.4.3, it is compatible with ehcache-core-2.6.9 according to http://architects.dzone.com/articles/hibernate-4-and-ehcache-higher.
refactoring to change the specific (I)CdmDataSource to the more generic (I)CdmSource to prepare fro remoting CloneDataSourceHandler : new handler to clone a datasource
adding a taxon bulk editor and changes because the delete methods does not throw exceptions anymore
CdmPersistentRemoteSource : implemented all source methods including save and delete CdmRemoteSourceException : new exception to deal with cdm source errors CdmRemoteSourceBase : added default constructor
cdm.datasources.xml : added test sources settings file CdmRemoteSourceTest, RemoteLazyLoadingTest : updated tests HttpInvokerServicesTest, CdmPersistentRemoteSourceTest, CdmApplicationRemoteControllerTest : new test classes for remoting RemoteApplicationConfigurationTest : no longer a real test, but a super class for remote tests
Adding CDM Remote Source set of classes to allow editor to connect to a remote cdmserver
CdmApplicationRemoteConfiguration : removed spring bean name hack, since we now have a new controller CdmApplicationRemoteController : new Controller class to handle remoting AbstractLazyInitializer / AbstractPersistentCollection : added missing methods to check if proxy object is initialized...
with the fixed compareTo method the TaxonNodeComparator should work (#4114)
implementing #4120: User always needs to have the right to change password and hiding all user related menu contributions if no user is logged in
Revert "#4114 sort order in taxon navigator " to avoid blocking bug
This reverts commit 1ef7ab55c5d437aba039bc10ee8d81e12f402309.
#4114 sort order in taxon navigator
added test class for persistent collections and also a base class for configuringsetting up remote configuration.
implementing the CommandHandlerButton and using it as button to open the OpenFeatureTreeEditorWizard - #4055 (action enablement adapts to the users granted authorities)
RolesSourceProvider to enable activities by cdm roles and protecting bulkeditors and term editors - #4055 (action enablement adapts to the users granted authorities)
base implementation and configuration for securing the editor - #4055 (action enablement adapts to the users granted authorities)
CdmApplicationRemoteConfiguration : added GeoService and @Component bean name remotingApplicationContext : exclude CdmApplicationDefaultConfiguration from comp scan remoting_services_security : cosmetic httpInvokerServiceClients : added editGeoService config.properties : corrected context path...
reverting cdm application / controller refactoring and simply extending the CdmApplicationRemoteConfiguration class by throwing UnsupportedOperationException for methods that are not supported by remoting
removing aspetcj capability and reverting to default
changed package name to be consistent with cdmlib remotingApplicationContext.xml : cleaning up component scan
config.properties : config for target cdmserver in remoting editorApplicationContext.xml : added (currently commented) config for remoting
erging from remoting-1.0 branch
solving #4013 (GrantedAuthority: Humane label of TaxonNode authorities)
adding the operation and handler files
move the change accepted to Synonym Operation to taxon navigator.