Patric Plitzner [Wed, 11 Jun 2014 07:28:56 +0000 (07:28 +0000)]
- fixed TransientObjectException when adding and saving a scope for a TaxonDescription (fixes #2607)
- made use of AbstractUnboundEntityCollectionsection
- a DefinedTerm will not be created but selected from a list of existing ones
Patric Plitzner [Wed, 11 Jun 2014 07:23:48 +0000 (07:23 +0000)]
- added conversation/session support to DerivateLabelProvider
- GUI widgets using the provider need to provide a conversation/session to avoid LazyInitializationException
Katja Luther [Wed, 11 Jun 2014 07:23:10 +0000 (07:23 +0000)]
Patric Plitzner [Tue, 10 Jun 2014 11:56:25 +0000 (11:56 +0000)]
- set CdmFormFactory.createTermComboElement() to deprecated
- replaced (almost) all uses of the method with CdmFormFactory.createDefinedTermComboElement which works with TermType instead of classes
Katja Luther [Tue, 10 Jun 2014 11:47:04 +0000 (11:47 +0000)]
Patric Plitzner [Tue, 10 Jun 2014 11:20:12 +0000 (11:20 +0000)]
- added dispose check because in some undefined circumstances the setBackground() method was invoked but the label was already disposed
Katja Luther [Tue, 10 Jun 2014 11:06:59 +0000 (11:06 +0000)]
fixed Ticket #4243
Andreas Müller [Fri, 6 Jun 2014 21:06:39 +0000 (21:06 +0000)]
remove deprecated method
Katja Luther [Wed, 4 Jun 2014 12:09:23 +0000 (12:09 +0000)]
#4242 delete MA
Patric Plitzner [Wed, 4 Jun 2014 09:35:29 +0000 (09:35 +0000)]
- implemented differentiation of the three image types (Artwork, Living Plant Photo, Specimen Scan) in the DerivateView and DetailsView
Patric Plitzner [Wed, 4 Jun 2014 09:30:11 +0000 (09:30 +0000)]
- fixed copy&paste mistake (but the image file still needs to be made)
Patric Plitzner [Wed, 4 Jun 2014 09:29:24 +0000 (09:29 +0000)]
- added missing @Override annotation
Patric Plitzner [Tue, 3 Jun 2014 14:35:46 +0000 (14:35 +0000)]
- implemented derivate specific textual representation in DerivateView
Katja Luther [Tue, 3 Jun 2014 10:01:45 +0000 (10:01 +0000)]
misappliedName can be created directly from the accepted Taxon in TaxonNameEditor
Patric Plitzner [Mon, 2 Jun 2014 13:52:13 +0000 (13:52 +0000)]
- added functionality to query a BioCASE provider for the original record which is then opened in another editor
Patric Plitzner [Mon, 2 Jun 2014 09:43:18 +0000 (09:43 +0000)]
- moved query class variable to super class DataImportEditorInput
Cherian Mathew [Fri, 30 May 2014 09:51:21 +0000 (09:51 +0000)]
added sourcepath to all cdm libs
edit-jenkins [Fri, 30 May 2014 09:12:53 +0000 (09:12 +0000)]
Updated version in config files to 3.3.6-SNAPSHOT
edit-jenkins [Fri, 30 May 2014 09:02:28 +0000 (09:02 +0000)]
Updated version in config files to 3.3.5
Katja Luther [Thu, 29 May 2014 20:47:52 +0000 (20:47 +0000)]
delete in taxon bulk editor
Patric Plitzner [Wed, 28 May 2014 14:10:39 +0000 (14:10 +0000)]
- adapted to cdmlib-ext changes
Patric Plitzner [Wed, 28 May 2014 14:10:19 +0000 (14:10 +0000)]
- changed date format to mm-yyyy
Patric Plitzner [Wed, 28 May 2014 13:45:48 +0000 (13:45 +0000)]
- checked in previously deleted eclipse jar files (see #4227)
Katja Luther [Wed, 28 May 2014 12:31:41 +0000 (12:31 +0000)]
move the taxon bulk editor entry to names group in menu
Katja Luther [Wed, 28 May 2014 12:14:18 +0000 (12:14 +0000)]
catch NPE #4228
Patric Plitzner [Wed, 28 May 2014 10:57:23 +0000 (10:57 +0000)]
- removed test code
Patric Plitzner [Wed, 28 May 2014 09:44:30 +0000 (09:44 +0000)]
- removed eclipse jars from svn:ignore because of too much trouble (see #4227)
Patric Plitzner [Wed, 28 May 2014 09:40:24 +0000 (09:40 +0000)]
- adapted to interface changes in cdmlib
Patric Plitzner [Wed, 28 May 2014 09:29:41 +0000 (09:29 +0000)]
- checked in previously deleted .classpath file (see #4227)
Patric Plitzner [Wed, 28 May 2014 09:28:22 +0000 (09:28 +0000)]
- removed .classpath from svn:ignore because of too much trouble (see #4227)
Katja Luther [Wed, 28 May 2014 09:27:35 +0000 (09:27 +0000)]
Patric Plitzner [Wed, 28 May 2014 08:57:39 +0000 (08:57 +0000)]
- added new DataImportEditor for GbifResponses
- allows querying for original record via context menu
Patric Plitzner [Tue, 27 May 2014 08:24:41 +0000 (08:24 +0000)]
- fixed refresh problem for SpecimenImportEditor
Patric Plitzner [Mon, 26 May 2014 15:08:44 +0000 (15:08 +0000)]
- adapted info text for import wizard
- added toggle button for date field
Patric Plitzner [Mon, 26 May 2014 10:32:39 +0000 (10:32 +0000)]
- removed parse logic because it was moved to cdmlib-ext
Patric Plitzner [Mon, 26 May 2014 10:32:13 +0000 (10:32 +0000)]
- removed debug/test code
Patric Plitzner [Thu, 22 May 2014 14:14:34 +0000 (14:14 +0000)]
- added date support for query parameter in specimen search
- linked some more query parameters
Patric Plitzner [Thu, 22 May 2014 06:59:36 +0000 (06:59 +0000)]
- extended specimen search with provider selection (GBIF, BioCase)
Patric Plitzner [Wed, 21 May 2014 11:18:35 +0000 (11:18 +0000)]
- added some JSON to java conversion code
Patric Plitzner [Wed, 21 May 2014 09:09:27 +0000 (09:09 +0000)]
- added eclipse jars and .classpath file which are automatically generated by "mvn clean validate" and the eclipse function "Update classpath" to svn:ignore
Patric Plitzner [Wed, 21 May 2014 09:02:27 +0000 (09:02 +0000)]
- deleted eclipse jars and .classpath file which are automatically generated by "mvn clean validate" and the eclipse function "Update classpath"
Patric Plitzner [Wed, 21 May 2014 07:57:08 +0000 (07:57 +0000)]
- exported missing package
Patric Plitzner [Wed, 21 May 2014 07:44:29 +0000 (07:44 +0000)]
- wrapped DerivateView selection to pass a handle on one DerivateView when dragging into another allowing refresh on that view
Patric Plitzner [Wed, 21 May 2014 07:43:39 +0000 (07:43 +0000)]
- refactored BioCaseQuery to more generic OccurrenceQuery
- for import wizard
- for DataImportEditor
- exported new cdmlib package structure for gbif and biocase querying in taxeditor.cdmlib
Andreas Müller [Tue, 20 May 2014 16:57:15 +0000 (16:57 +0000)]
fix TransienTaxonService
Andreas Müller [Tue, 20 May 2014 11:12:31 +0000 (11:12 +0000)]
update new generic services in TaxEditor #4224
Patric Plitzner [Tue, 20 May 2014 10:01:16 +0000 (10:01 +0000)]
- Increased version number in .classpath file (should be done automatically by maven)
Andreas Müller [Thu, 15 May 2014 16:26:36 +0000 (16:26 +0000)]
fix NPE in GroupBasionymContributionItem
Andreas Müller [Thu, 15 May 2014 15:59:06 +0000 (15:59 +0000)]
fix NPE for unselected feature tree
Andreas Müller [Thu, 15 May 2014 12:52:40 +0000 (12:52 +0000)]
fix transient term service
edit-jenkins [Wed, 14 May 2014 11:22:51 +0000 (11:22 +0000)]
Updated version in config files to 3.3.5-SNAPSHOT
edit-jenkins [Wed, 14 May 2014 11:16:16 +0000 (11:16 +0000)]
Updated version in config files to 3.3.4
Patric Plitzner [Wed, 14 May 2014 08:09:09 +0000 (08:09 +0000)]
- reverted unwanted merge of branch code
Patric Plitzner [Wed, 14 May 2014 07:18:25 +0000 (07:18 +0000)]
- only allow dragging in DerivateView when view is not dirty
- added missing methods to transient services
- exposed dto package in cdmlib project
- some renaming
Patric Plitzner [Tue, 13 May 2014 15:02:00 +0000 (15:02 +0000)]
- minor refactoring
Patric Plitzner [Tue, 13 May 2014 13:55:29 +0000 (13:55 +0000)]
- disabling event handling for DetailsView of TissueSample
Cherian Mathew [Tue, 13 May 2014 10:29:26 +0000 (10:29 +0000)]
setting name in case of editing datasource
Patric Plitzner [Thu, 8 May 2014 08:35:31 +0000 (08:35 +0000)]
- fixed toggling of title cache lock
Cherian Mathew [Thu, 8 May 2014 08:30:39 +0000 (08:30 +0000)]
remmoved setting of database name to empty when cloning
Andreas Müller [Wed, 7 May 2014 15:07:28 +0000 (15:07 +0000)]
make lineSeparator 1.6 compatibel again
Cherian Mathew [Wed, 7 May 2014 08:59:07 +0000 (08:59 +0000)]
added new constructor with mode argument for wizard pages and deprecated the old constructor.
CdmDataSourceWizard and CdmDataSourceTypeSelectionWizardPage now call the new constructor.
Cherian Mathew [Tue, 6 May 2014 14:54:38 +0000 (14:54 +0000)]
refactoring to cdm source
Cherian Mathew [Tue, 6 May 2014 14:53:28 +0000 (14:53 +0000)]
refactoring cdm data source to cdm source
plugin.xml : added clone menu item / command
Cherian Mathew [Tue, 6 May 2014 14:45:58 +0000 (14:45 +0000)]
.classpath : added test resources in classpath
CdmPersistentRemoteSourceTest : added new tests for remote source connection
CdmRemoteSourceBase : added code to connect to the target database (before initialising the full application context) to retrieve metadata
CdmRemoteSource, CdmPersistentRemoteSource : added required methods
remotingApplicationContext : optimisations
Cherian Mathew [Tue, 6 May 2014 14:37:45 +0000 (14:37 +0000)]
refactored wizard dialog and pages to allow for easy in place editing and cloning of datasources.
CdmDataSourceRepository : added methods for (I)PersistentRemoteSource
Cherian Mathew [Tue, 6 May 2014 14:32:28 +0000 (14:32 +0000)]
refactoring to change the specific (I)CdmDataSource to the more generic (I)CdmSource to prepare fro remoting
CloneDataSourceHandler : new handler to clone a datasource
Katja Luther [Mon, 5 May 2014 13:01:16 +0000 (13:01 +0000)]
adding a taxon bulk editor and changes because the delete methods does not throw exceptions anymore
Patric Plitzner [Tue, 29 Apr 2014 13:55:58 +0000 (13:55 +0000)]
- simplified showParts() method in DetailsViewer for showing empty page
Patric Plitzner [Wed, 23 Apr 2014 12:27:23 +0000 (12:27 +0000)]
- increased cdmlib version number in .classpath file to 3.3.4
edit-jenkins [Wed, 16 Apr 2014 15:26:36 +0000 (15:26 +0000)]
Updated version in config files to 3.3.4-SNAPSHOT
edit-jenkins [Wed, 16 Apr 2014 15:21:57 +0000 (15:21 +0000)]
Updated version in config files to 3.3.3
Patric Plitzner [Tue, 15 Apr 2014 08:20:04 +0000 (08:20 +0000)]
- renamed TextWithLabelElement to avoid import/name conflicts (ma be renamed if we fully refactor using MVC pattern)
Patric Plitzner [Tue, 15 Apr 2014 08:18:09 +0000 (08:18 +0000)]
- removed unused PropertyTester
Patric Plitzner [Tue, 15 Apr 2014 08:14:22 +0000 (08:14 +0000)]
- added interfaces and classes for MVC pattern
- implemented/adapted MVC pattern for TextWithLabelElement and EnumTermCombo element
Patric Plitzner [Tue, 15 Apr 2014 07:19:21 +0000 (07:19 +0000)]
- fixed FactualData view to show data for selection of DerivateView
- renamed util method
edit-jenkins [Fri, 11 Apr 2014 15:37:16 +0000 (15:37 +0000)]
Updated version in config files to 3.3.3-SNAPSHOT
edit-jenkins [Fri, 11 Apr 2014 15:30:18 +0000 (15:30 +0000)]
Updated version in config files to 3.3.2
Patric Plitzner [Thu, 10 Apr 2014 06:38:49 +0000 (06:38 +0000)]
- commented "Original Label Data" text field because it is not yet used in trunk
Cherian Mathew [Wed, 9 Apr 2014 14:23:23 +0000 (14:23 +0000)]
CdmStore : no longer need to set configuration in hibernate classes here
CdmStoreConnector : new method to retrieve configuration based on cdm source type
Cherian Mathew [Wed, 9 Apr 2014 14:19:16 +0000 (14:19 +0000)]
CdmPersistentRemoteSource : implemented all source methods including save and delete
CdmRemoteSourceException : new exception to deal with cdm source errors
CdmRemoteSourceBase : added default constructor
Cherian Mathew [Wed, 9 Apr 2014 14:16:59 +0000 (14:16 +0000)]
CdmApplicationRemoteController : directly loads CdmApplicationRemoteConfiguration bean and sets configuration in hibernate classes
CdmApplicationRemoteConfiguration : no longer need the bean name hack due to update in CdmApplicationRemoteController
Cherian Mathew [Wed, 9 Apr 2014 14:15:16 +0000 (14:15 +0000)]
isRemoting is no longer based on a bean in the application context, but
the type of cdm source
Cherian Mathew [Wed, 9 Apr 2014 14:13:46 +0000 (14:13 +0000)]
isRemoting is no longer based on a bean in the application context, but
the type of cdm source
Cherian Mathew [Wed, 9 Apr 2014 14:09:21 +0000 (14:09 +0000)]
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
Patric Plitzner [Wed, 9 Apr 2014 08:15:26 +0000 (08:15 +0000)]
- fixed link to online svn repo
Patric Plitzner [Tue, 8 Apr 2014 06:53:41 +0000 (06:53 +0000)]
- added memento restore mechanism to DerivateView (partially)
Patric Plitzner [Tue, 8 Apr 2014 06:53:11 +0000 (06:53 +0000)]
- set default derivate typ filter to "unknown"
Patric Plitzner [Tue, 8 Apr 2014 06:52:45 +0000 (06:52 +0000)]
- javadoc
Patric Plitzner [Mon, 7 Apr 2014 11:11:39 +0000 (11:11 +0000)]
- refresh view instead of setting the editor input
Patric Plitzner [Mon, 7 Apr 2014 09:43:10 +0000 (09:43 +0000)]
- cleaned DerivateView context menu code and classes
Patric Plitzner [Mon, 7 Apr 2014 09:42:22 +0000 (09:42 +0000)]
- partially added handling of input fields
Cherian Mathew [Fri, 4 Apr 2014 16:09:47 +0000 (16:09 +0000)]
added new remote package
Cherian Mathew [Fri, 4 Apr 2014 15:42:38 +0000 (15:42 +0000)]
comments and javadoc
Cherian Mathew [Fri, 4 Apr 2014 09:42:25 +0000 (09:42 +0000)]
removed repeated call to get all cdm sources
Cherian Mathew [Fri, 4 Apr 2014 09:41:10 +0000 (09:41 +0000)]
updating to align with refactored cdm source classes / interfaces
Cherian Mathew [Fri, 4 Apr 2014 09:28:07 +0000 (09:28 +0000)]
Adding CDM Remote Source set of classes to allow editor to connect to a remote cdmserver
Cherian Mathew [Fri, 4 Apr 2014 09:27:04 +0000 (09:27 +0000)]
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
CdmRemoteSourceTest : Added new test class to test the CDM Remote Source
httpInvokerServiceClients.xml : added primer service
Patric Plitzner [Wed, 2 Apr 2014 14:08:30 +0000 (14:08 +0000)]
- refactored context menu for DerivateView to be programmatic instead of declarative (using plugin.xml)
- fixed icon bug for DerivateSearchView
Patric Plitzner [Wed, 2 Apr 2014 11:01:53 +0000 (11:01 +0000)]
- only show Copy/Paste context menu for SingleRead/Sequence
Patric Plitzner [Wed, 2 Apr 2014 09:37:31 +0000 (09:37 +0000)]
- added update() method to DerivateView
- display different icon for SingleReads linked to multiple Sequences