merge validation editor branch to trunk
upgrade poi to 3.10-FINAL and add ooxml functionality
Renamed classes to match the new order in PreferenceMenu
Fix for ticket #4519
CdmDataSourceRepository : added a new method to create default h2 data source eu.etaxonomy.taxeditor.cdmlib : updated build paths to output test classes in test-classes dir and moved resources package to avoid conflict ApplicationWorkbenchWindowAdvisor : added call to the new method (above) to create a default H2 db
merged trunk into branch
latest changes from trunk
changed icons for checklist editor
added checklist perspective to taxonomic editor
Added simple CSV Export to Taxonomic Editor
merge-update from trunk
deleted project from trunk to work on branch
adding license text to feature projects since these were removed from feature.xml
added polytomous key tests and initial developments on caching
added required jars and setup svn:ignore property using .svnignore
moving h2 dir
removing tests since they have moved to eu.etaxonomy.taxeditor.remoting
set svn:ignore on lib dir and removed auto dounloaded webapp war file
added settings dir
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...