Project

General

Profile

Download (174 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
34bb93e1 10/06/2014 04:49 PM Cherian Mathew

added hidden files

f0df740e 10/06/2014 04:36 PM Cherian Mathew

added new project for remoting

c43d0839 09/17/2014 09:48 AM Patrick Plitzner

#4389

  • unified "New Image Gallery" command and handler for TaxonEditor and BulkEditor
  • Removed "Add Derived/Field Unit Media" command
  • added interface IPartContentHasMedia to specify that the MediaView should react to selection changes of implementers
543ccf33 09/15/2014 09:54 AM Patrick Plitzner
  • externalized plugin.xml
025cb03a 09/09/2014 02:48 PM Cherian Mathew

mappings file for about properties

49c6e8c3 09/09/2014 02:47 PM Cherian Mathew

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...

5da1d38c 09/08/2014 03:57 PM Patrick Plitzner
  • implemented unstable DataImportView which will replace DataImportEditor
72996734 09/01/2014 10:49 AM Patrick Plitzner
  • implemented functionality to reuse media in MediaView (#2385)
b4d54b9b 08/25/2014 10:29 AM Patrick Plitzner
  • separated user interface to add media into two classe (#3339)
    • added it to MediaSpecimenGeneralDetailElement
e9a2a0fa 08/20/2014 05:01 PM Patrick Plitzner
  • added toggle button to simple media user interface (#3339)
4afd9d97 08/20/2014 04:04 PM Alexander Oppermann

Added Default Language Selection for the TaxonomicEditor to fix #4358

666164d5 08/14/2014 12:38 PM Cherian Mathew

New class for logging and dialog functionality

41e2f693 08/14/2014 12:32 PM Cherian Mathew

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

4db49a38 08/13/2014 02:07 PM Alexander Oppermann

reintegrated redlist branch into trunk

1568c431 06/27/2014 11:57 AM Cherian Mathew

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

20ed1f92 06/25/2014 05:15 PM Cherian Mathew

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.

751d31d7 06/18/2014 03:34 PM Patrick Plitzner
  • removed TextReadOnly (#4254)
    • just used a Text field with "editable" flag set to false
    • added dummy title cache text as section header
    • just showing the first 10 characters
40005deb 06/18/2014 09:14 AM Patrick Plitzner
  • added section for "Original Label Data" to DetailsView (#4254)
a2b42396 06/17/2014 04:09 PM Patrick Plitzner
  • added icon for "Detail Image"
26ef6058 06/17/2014 03:22 PM Patrick Plitzner
  • added specimen scan icon
    • save kindOfUnit
17ebf2db 06/17/2014 02:22 PM Patrick Plitzner
  • added "Published in" parameter to MediaSpecimen DetailsView (#4239)
aaed1c42 06/17/2014 09:27 AM Patrick Plitzner
  • added missing parameters to MediaSpecimen DetailsView (#4239)
1109c1c6 06/16/2014 11:41 AM Patrick Plitzner
  • refactored DataImportEditor context menu
    • removed extension point in plugin.xml
    • added dynamic context menu
8fca041b 06/11/2014 05:16 PM Patrick Plitzner
  • added new dynamic context menu for DerivateSearchView
    • cleaned up code
0ca66de4 05/28/2014 03:45 PM Patrick Plitzner
  • checked in previously deleted eclipse jar files (see #4227)
c25f95ef 05/28/2014 11:29 AM Patrick Plitzner
  • checked in previously deleted .classpath file (see #4227)
5f152d2b 05/28/2014 10:57 AM Patrick Plitzner
  • added new DataImportEditor for GbifResponses
    • allows querying for original record via context menu
6a14c1c4 05/22/2014 08:59 AM Patrick Plitzner
  • extended specimen search with provider selection (GBIF, BioCase)
07f20640 05/21/2014 11:02 AM Patrick Plitzner
  • deleted eclipse jars and .classpath file which are automatically generated by "mvn clean validate" and the eclipse function "Update classpath"
a64121a4 05/21/2014 09:44 AM Patrick Plitzner
  • wrapped DerivateView selection to pass a handle on one DerivateView when dragging into another allowing refresh on that view
2e25ff01 05/06/2014 04:32 PM Cherian Mathew

refactoring to change the specific (I)CdmDataSource to the more generic (I)CdmSource to prepare fro remoting
CloneDataSourceHandler : new handler to clone a datasource

3f8e87ed 05/05/2014 03:01 PM Katja Luther

adding a taxon bulk editor and changes because the delete methods does not throw exceptions anymore

4d1c9e9b 04/15/2014 10:20 AM Patrick Plitzner
  • renamed TextWithLabelElement to avoid import/name conflicts (ma be renamed if we fully refactor using MVC pattern)
6e686db8 04/15/2014 10:18 AM Patrick Plitzner
  • removed unused PropertyTester
50a05434 04/15/2014 10:14 AM Patrick Plitzner
  • added interfaces and classes for MVC pattern
    • implemented/adapted MVC pattern for TextWithLabelElement and EnumTermCombo element
f98139df 04/09/2014 04:19 PM Cherian Mathew

CdmPersistentRemoteSource : implemented all source methods including save and delete
CdmRemoteSourceException : new exception to deal with cdm source errors
CdmRemoteSourceBase : added default constructor

388959b4 04/09/2014 04:09 PM Cherian Mathew

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

b8c2e7c6 04/07/2014 11:43 AM Patrick Plitzner
  • cleaned DerivateView context menu code and classes
98754a9b 04/04/2014 11:28 AM Cherian Mathew

Adding CDM Remote Source set of classes to allow editor to connect to a remote cdmserver

0d17eac3 04/04/2014 11:27 AM Cherian Mathew

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...

3345efc0 04/02/2014 04:08 PM Patrick Plitzner
  • refactored context menu for DerivateView to be programmatic instead of declarative (using plugin.xml)
    • fixed icon bug for DerivateSearchView
e668c70d 04/02/2014 01:01 PM Patrick Plitzner
  • only show Copy/Paste context menu for SingleRead/Sequence
35a12f14 04/02/2014 11:37 AM Patrick Plitzner
  • added update() method to DerivateView
    • display different icon for SingleReads linked to multiple Sequences
e425aaf7 04/01/2014 05:14 PM Patrick Plitzner
  • added Copy/Paste for SingleRead->Sequence to DerivateView
    • copying actually just creates a link
8942ee00 04/01/2014 09:44 AM Patrick Plitzner
  • added gel photo detail element to Amplification wizard
6b06a799 04/01/2014 08:51 AM Patrick Plitzner
  • removed Amplification as a TreeNode from the DerivateView
    • added Amplification to DetailsView of SingleRead as an EntitySelectionElement
d312fb84 03/25/2014 02:30 PM Patrick Plitzner
  • implemented drag'n'drop support for SpecimenOrObservationBase in Derivate View
f4705e6f 03/24/2014 11:39 AM Patrick Plitzner
  • added basic drag'n'drop support to DerivateView
d9c55cdf 03/17/2014 01:50 PM Katja Luther

with the fixed compareTo method the TaxonNodeComparator should work (#4114)

1cb96484 03/17/2014 08:51 AM Patrick Plitzner
  • implemented EntitySelectionElement for Primer
    • adapted details views with primer selection element
87bae5e8 03/14/2014 02:52 PM Andreas Kohlbecker

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

1a0c1a9c 03/14/2014 02:52 PM Andreas Kohlbecker

Revert "#4114 sort order in taxon navigator " to avoid blocking bug

This reverts commit 1ef7ab55c5d437aba039bc10ee8d81e12f402309.

a3de3443 03/13/2014 02:24 PM Katja Luther

#4114 sort order in taxon navigator

a3044475 03/13/2014 10:00 AM Cherian Mathew

added test class for persistent collections and also a base class for configuringsetting up remote configuration.

1b52b9e4 03/11/2014 08:38 AM Patrick Plitzner
  • refactored selection of DerivateView to be TreeNode
    • adapted selection handling
    • restructured derivate hierarchy
    • Amplifications are now a direct child of Sequences
    • the can only be created when having a SingleRead
    • this representation does not affect the cdm structure
664a3be9 03/05/2014 01:18 PM Patrick Plitzner
  • adpated DNA DetailsViews according to current development
99fa2e6e 03/05/2014 01:16 PM Patrick Plitzner
  • added transparency to icons
265af043 03/04/2014 05:18 PM Patrick Plitzner
  • added icons for Amplification, Sequence and SingleRead
39b24584 03/04/2014 09:25 AM Patrick Plitzner
  • added code to show icon for Amplification, Sequence and SingleRead (image files still missing)
    • removed text fields for media file in dna DetailsViews
    • added contig file in Sequence DetailsView
3d3c7b7c 03/03/2014 09:48 AM Patrick Plitzner
  • added cascading save to pherogram (Media) of SingleRead
    • added media section to DetailsViews for Amplification (gel photo) and SingelRead (pherogram)
abe42729 02/26/2014 12:02 PM Andreas Kohlbecker

implementing the CommandHandlerButton and using it as button to open the OpenFeatureTreeEditorWizard - #4055 (action enablement adapts to the users granted authorities)

15387df0 02/26/2014 09:39 AM Patrick Plitzner
  • moved transient interfaces to taxeditor.editor
    • changed GUI control of DataImportEditor to be a TableViewer
    • made DataImportEditor generic
45716169 02/19/2014 03:52 PM Andreas Kohlbecker

RolesSourceProvider to enable activities by cdm roles and protecting bulkeditors and term editors - #4055 (action enablement adapts to the users granted authorities)

3692b5bf 02/19/2014 03:52 PM Andreas Kohlbecker

base implementation and configuration for securing the editor - #4055 (action enablement adapts to the users granted authorities)

5d9680cf 02/19/2014 03:34 PM Patrick Plitzner
  • added "Save Specimen" command to DataImportEditor
6b5ad34c 02/17/2014 03:48 PM Patrick Plitzner
  • added preference which shows determination section only for FieldUnits in the DetailsView
    • added missing parameters for SingleRead DetailsView
22759920 02/14/2014 05:53 PM Cherian Mathew

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...

a500a93f 02/13/2014 01:08 PM Cherian Mathew

reverting cdm application / controller refactoring and simply extending the CdmApplicationRemoteConfiguration class
by throwing UnsupportedOperationException for methods that are not supported by remoting

def92f17 02/12/2014 05:58 PM Cherian Mathew

removing aspetcj capability and reverting to default

73de892e 02/12/2014 05:54 PM Cherian Mathew

changed package name to be consistent with cdmlib
remotingApplicationContext.xml : cleaning up component scan

7f34904a 02/12/2014 01:52 PM Cherian Mathew

config.properties : config for target cdmserver in remoting
editorApplicationContext.xml : added (currently commented) config for remoting

f6eae72a 02/12/2014 01:48 PM Cherian Mathew

erging from remoting-1.0 branch

  • adding new confugration / controller classes for remoting
  • adding aspect and related aop.xml config file
  • added aspect and spring remoting jars
  • updated manifest , pom and classpath for the new dependencies
2d8f997f 02/12/2014 09:36 AM Patrick Plitzner
  • added combo controller to combo field in DerivateSearchView
479dfcda 02/11/2014 09:44 AM Patrick Plitzner
  • separated GUI from control elements for term combo widget (part of #3627)
4e59c9c1 02/10/2014 02:59 PM Andreas Kohlbecker

solving #4013 (GrantedAuthority: Humane label of TaxonNode authorities)

7588f37a 02/06/2014 01:45 PM Katja Luther

adding the operation and handler files

c918301b 02/06/2014 12:58 PM Katja Luther

move the change accepted to Synonym Operation to taxon navigator.

ca9fc8ea 01/29/2014 08:58 AM Patrick Plitzner
  • implemented SynonymRelationship detail section for the DetailsView of Synonyms (#3588 #3589)
04482d9e 01/28/2014 01:29 PM Patrick Plitzner
  • removing campanula package completely 1/3
dacb59c9 01/28/2014 01:28 PM Patrick Plitzner
  • moved ICdmFormElement to ui.element
913c77b4 01/28/2014 01:19 PM Patrick Plitzner
  • cleaned up package structure
    • removed campanula package
c0ca45cc 01/28/2014 09:31 AM Patrick Plitzner
  • added MediaSpecimen DetailsView
    • added empty element if there is no details view available
37167c98 01/21/2014 03:52 PM Patrick Plitzner
  • added AbstractUnboundEntityCollectionSection which allows adding elements to collection sections without adding them to the model object
87924e53 01/20/2014 03:57 PM Patrick Plitzner
  • added java package for different occurrence/specimen types
    • moved "show field unit" option to "Bulk Editor" preference page
    • added preference to show only type-specific details views for specimens
67ebf787 01/20/2014 09:12 AM Patrick Plitzner
  • added separate section for primer and cloning
    • removed "null" message in data source conversion dialog
c27998d8 01/13/2014 08:53 AM Patrick Plitzner
  • added reference collection section to Sequence DetailsView
    • implemented handleEvent() for some DetailsViews
dd8c8181 01/06/2014 01:36 PM Patrick Plitzner
  • added support for creating and viewing SingleReads in DerivateView
    • added DetailsViews for SingleReads
238441fa 01/06/2014 10:50 AM Patrick Plitzner
  • added Amplification and Sequence to DerivateView
    • added context menu entry for the creation of both
    • added DetailsViews for both
ea8f8f37 12/18/2013 08:51 AM Patrick Plitzner
  • added amplification section to DNA DetailsView
86f69343 12/17/2013 04:06 PM Patrick Plitzner
  • added DetailsView for PreservedSpecimen which directly work with DerivedUnit instead of DerivedUnitFacade (new classes work in parallel to the ones using DerivedUnitFacades and start with "PreservedSpecimen")
cd7144f7 12/17/2013 09:03 AM Patrick Plitzner
  • added specific DetailsViews that are not based on DerivedUnitFacade for DNA and specimens
1de3b0d0 12/16/2013 08:54 AM Patrick Plitzner
  • added empty DetailViews for all derivate types
d00b84de 12/10/2013 04:06 PM Patrick Plitzner
  • added icons for derivate views
    • enhanced DerivateViewEditorInput handling
c296e574 12/10/2013 10:04 AM Patrick Plitzner
  • added "Derivates" perspective
    • enhanced selections and icons for derivate views
27f95c73 12/09/2013 03:47 PM Patrick Plitzner
  • added icons
    • added error handling
d2e1a7c5 12/09/2013 02:26 PM Patrick Plitzner
  • fixed derivate icons
    • fixed possible NPE
3c7a8f3a 12/09/2013 02:02 PM Patrick Plitzner
  • added derivate icons
    • adapted transient interface
926bb819 12/04/2013 04:12 PM Patrick Plitzner
  • added icons to derivates in DerivateView
49c540e7 12/04/2013 03:44 PM Patrick Plitzner
  • extracted AbstractDescriptionPostOperation to be super class of Create Specimen/Taxon DescriptionOperation
    • adapted CreateDescriptionHandler to changes
    • fixed refresh of factual data view after creating specimen description
0a534d09 12/04/2013 09:34 AM Patrick Plitzner
  • adapted sub classes of AbstractPostOperation