p.ciardelli [Wed, 19 Nov 2008 14:27:18 +0000 (14:27 +0000)]
Swap taxon and synonym, make taxon synonym of another taxon: OK & Cancel MessageDialogs force save first.
p.ciardelli [Wed, 19 Nov 2008 13:57:49 +0000 (13:57 +0000)]
Added ability to color individual property sheet fields, which are implemented as TreeItems. Tree component accessed via PropertySheetPage.
p.ciardelli [Tue, 18 Nov 2008 10:44:02 +0000 (10:44 +0000)]
"Concepts" and "Geographic" tabs now hidden, because they are not yet implemented.
p.ciardelli [Tue, 18 Nov 2008 10:43:14 +0000 (10:43 +0000)]
"Show categories", "Show advanced properties", "Restore default value" now suppressed when TaxonEditor is activated
p.ciardelli [Tue, 18 Nov 2008 10:05:25 +0000 (10:05 +0000)]
Fumbled around trying to solve problem of red squigglies only showing up on first line of line-wrapped name.
p.ciardelli [Tue, 18 Nov 2008 10:03:09 +0000 (10:03 +0000)]
Fumbled around trying to solve problem of red squigglies only showing up on first line of line-wrapped name.
p.ciardelli [Mon, 17 Nov 2008 12:35:23 +0000 (12:35 +0000)]
1) Return in search text field activates search. 2) Double-clicking in search results list submits reference.
p.ciardelli [Mon, 17 Nov 2008 10:25:42 +0000 (10:25 +0000)]
TransientObjectException removed by setting TextFormat to null when creating new Description.
p.ciardelli [Fri, 14 Nov 2008 15:09:30 +0000 (15:09 +0000)]
1) Search for bibliographic references now implemented. Attendant concurreny error caught, but seems like it might cause others. Sigh ... 2) Each "save" in this version is a "save all".
p.ciardelli [Fri, 14 Nov 2008 09:40:52 +0000 (09:40 +0000)]
Search for nomenclatural references implemented.
p.ciardelli [Thu, 13 Nov 2008 18:08:41 +0000 (18:08 +0000)]
Safety checkin before taking out all references to nomenclatural reference that have been replaced with the ReferencePropertySource.
p.ciardelli [Thu, 13 Nov 2008 16:24:11 +0000 (16:24 +0000)]
Started this with an ObservableList in the results list, realized it could be much simpler. Check in before making it thus.
p.ciardelli [Thu, 13 Nov 2008 10:54:55 +0000 (10:54 +0000)]
1) Added import / export dummy functionality (i.e. CDM library not yet functional) to "File ..." menu. 2) Changes due to new TimePeriod in CDM library
p.ciardelli [Thu, 13 Nov 2008 10:54:40 +0000 (10:54 +0000)]
1) Added import / export dummy functionality (i.e. CDM library not yet functional) to "File ..." menu. 2) Changes due to new TimePeriod in CDM library
p.ciardelli [Wed, 12 Nov 2008 14:21:51 +0000 (14:21 +0000)]
Commented out createDataSourceMenu();
p.ciardelli [Wed, 12 Nov 2008 09:08:13 +0000 (09:08 +0000)]
Added TaxonBasePropertyDescriptor to show name AND sec for misapplied names.
p.ciardelli [Tue, 11 Nov 2008 16:32:02 +0000 (16:32 +0000)]
More work on BibRefPropertySource.
p.ciardelli [Mon, 10 Nov 2008 12:53:05 +0000 (12:53 +0000)]
Created a YearValidator. Validator added to Descriptor - in case of invalid data, setValue() will not be called when Year field loses focus. Validator writes invalid messages to status bar.
p.ciardelli [Mon, 10 Nov 2008 12:52:34 +0000 (12:52 +0000)]
Creating a YearValidator. Validator added to Descriptor - in case of invalid data, setValue() will not be called when Year field loses focus. Validator writes invalid messages to status bar.
p.ciardelli [Fri, 7 Nov 2008 13:29:15 +0000 (13:29 +0000)]
Commit before downgrading the compiler and JRE in my Eclipse to 1.5.
p.ciardelli [Fri, 7 Nov 2008 13:28:48 +0000 (13:28 +0000)]
Commit before downgrading the compiler and JRE in my Eclipse to 1.5.
p.ciardelli [Fri, 7 Nov 2008 13:27:12 +0000 (13:27 +0000)]
Commit before downgrading the compiler and JRE in my Eclipse to 1.5.
n.hoffmann [Thu, 6 Nov 2008 12:14:09 +0000 (12:14 +0000)]
removed java 1.5 incompatible override annotations
p.ciardelli [Wed, 5 Nov 2008 17:00:24 +0000 (17:00 +0000)]
Sync. w Niels
p.ciardelli [Tue, 4 Nov 2008 15:40:04 +0000 (15:40 +0000)]
Created BibRefPropertySource, first implementation in DescriptionElementPropertySource. User can change the type of reference used, and the new reference will get the old one's TitleCache. Fields will be shown according to reference type. However, their values are neither displayed nor editable.
p.ciardelli [Mon, 3 Nov 2008 09:26:49 +0000 (09:26 +0000)]
Added focus listeners to DescriptionElementComposite, DescriptionLabelComposite to show their data in property sheet on focus.
a.babadshanjan [Mon, 27 Oct 2008 14:51:46 +0000 (14:51 +0000)]
Move synonyms, misapplied names, and descriptions from old accepted taxon to new accepted taxon for “Make synonym this taxon’s accepted taxon”
p.ciardelli [Thu, 16 Oct 2008 12:35:52 +0000 (12:35 +0000)]
p.ciardelli [Thu, 16 Oct 2008 12:35:22 +0000 (12:35 +0000)]
1) Checkin for Anahit 2) Delete NameRelations works now (maybe not behind the scenes ... i.e., zombie NameRelationships still exists, just not attached to Names)
p.ciardelli [Fri, 10 Oct 2008 14:09:13 +0000 (14:09 +0000)]
Implemented distinction between basionym (ICBN) and original combination (ICZN), in: synyonym menu (add / remove as homotypic group basionym); name relations wizard; and name relations in property sheet view.
Also removed a few cases where BotanicalName was created automatically (Create child / quick taxon); now depends on preferred nom. code.
p.ciardelli [Thu, 9 Oct 2008 11:27:39 +0000 (11:27 +0000)]
Added "Save all" button - still needs testing.
p.ciardelli [Thu, 9 Oct 2008 11:27:20 +0000 (11:27 +0000)]
Added "Save all" button - still needs testing.
p.ciardelli [Tue, 7 Oct 2008 13:29:33 +0000 (13:29 +0000)]
Added "Save All" button which saves all open taxon editors, commits the current transaction, and starts a new transaction.
p.ciardelli [Tue, 30 Sep 2008 08:15:51 +0000 (08:15 +0000)]
Checkin before starting datasource.
p.ciardelli [Tue, 23 Sep 2008 09:56:40 +0000 (09:56 +0000)]
Checkin before attempting to put each "save taxon" in its own transaction.
p.ciardelli [Fri, 19 Sep 2008 14:51:32 +0000 (14:51 +0000)]
User can now choose in preferences which ranks to show in the TaxonName property sheet dropdown menu.
p.ciardelli [Thu, 18 Sep 2008 15:51:44 +0000 (15:51 +0000)]
DescriptionLabelComponent's ContextMenu now rebuilt every time it is called to reflect any changes in the set of preferred features.
p.ciardelli [Thu, 18 Sep 2008 09:43:04 +0000 (09:43 +0000)]
When a Taxon which has no TaxonDescription information is opened, an empty TaxonDescription is created. This TaxonDescription is now only saved to its Taxon when changes are made to it, i.e. when firePropertyChange(PROP_DIRTY) is called on TaxonDescriptionEditorViewe.
p.ciardelli [Wed, 17 Sep 2008 15:28:49 +0000 (15:28 +0000)]
Added message and link "Your data source is empty. Click here to create a root taxon." to be shown when Taxonomic Tree is empty.
p.ciardelli [Wed, 17 Sep 2008 15:27:55 +0000 (15:27 +0000)]
Added message and link "Your data source is empty. Click here to create a root taxon." to be shown when Taxonomic Tree is empty.
p.ciardelli [Wed, 17 Sep 2008 12:39:28 +0000 (12:39 +0000)]
Added FeaturePreferences to enable user to choose which Features to display in the "New features" dropdown menu.
p.ciardelli [Wed, 17 Sep 2008 12:38:57 +0000 (12:38 +0000)]
Added FeaturePreferences to enable user to choose which Features to display in the "New features" dropdown menu.
p.ciardelli [Wed, 17 Sep 2008 09:24:57 +0000 (09:24 +0000)]
Preferences have used legacy preference classes to this point - checkin before attempting to implement new scope-based preferences.
p.ciardelli [Tue, 16 Sep 2008 13:15:55 +0000 (13:15 +0000)]
Checking in stray files.
p.ciardelli [Tue, 16 Sep 2008 09:06:50 +0000 (09:06 +0000)]
Checking in more work on "eu.etaxonomy.taxeditor.editor.description", testing upgrade to Subclipse 1.4.
p.ciardelli [Mon, 15 Sep 2008 13:25:13 +0000 (13:25 +0000)]
Moved around a few classes between eu.etaxonomy.taxeditor.editor and eu.etaxonomy.taxeditor.editor.name.
p.ciardelli [Mon, 15 Sep 2008 13:18:20 +0000 (13:18 +0000)]
Created class eu.etaxonomy.taxeditor.editor.EmptyTextViewerPrompt to display "Click here to start entering text"-type messages in input elements.
p.ciardelli [Mon, 15 Sep 2008 08:59:00 +0000 (08:59 +0000)]
Cleaning up SVN mess from package re-org
p.ciardelli [Mon, 15 Sep 2008 08:54:40 +0000 (08:54 +0000)]
Cleaning up SVN mess from package re-org
p.ciardelli [Mon, 15 Sep 2008 08:30:52 +0000 (08:30 +0000)]
rename test
p.ciardelli [Mon, 15 Sep 2008 08:15:39 +0000 (08:15 +0000)]
p.ciardelli [Mon, 15 Sep 2008 08:15:20 +0000 (08:15 +0000)]
p.ciardelli [Mon, 15 Sep 2008 08:14:11 +0000 (08:14 +0000)]
p.ciardelli [Mon, 15 Sep 2008 08:09:39 +0000 (08:09 +0000)]
1) Re-arranged packages:
search, tax. tree, favorites, recent names
-> eu.etaxonomy.taxeditor.navigation
all free-text editing classes
-> eu.etaxonomy.taxeditor.editor
property sheet classes
-> eu.etaxonomy.taxeditor.propertysheet
2) eu.etaxonomy.taxeditor.editor.description - can now create a description, add elements, save, and partially display saved descriptions
p.ciardelli [Fri, 12 Sep 2008 15:29:01 +0000 (15:29 +0000)]
1) Re-arranged packages:
search, tax. tree, favorites, recent names
-> eu.etaxonomy.taxeditor.navigation
all free-text editing classes
-> eu.etaxonomy.taxeditor.editor
property sheet classes
-> eu.etaxonomy.taxeditor.propertysheet
2) eu.etaxonomy.taxeditor.editor.description - can now create a description, add elements, save, and partially display saved descriptions
p.ciardelli [Fri, 12 Sep 2008 15:25:15 +0000 (15:25 +0000)]
1) Re-arranged packages:
search, tax. tree, favorites, recent names
-> eu.etaxonomy.taxeditor.navigation
all free-text editing classes
-> eu.etaxonomy.taxeditor.editor
property sheet classes
-> eu.etaxonomy.taxeditor.propertysheet
2) eu.etaxonomy.taxeditor.editor.description - can now create a description, add elements, save, and partially display saved descriptions
p.ciardelli [Wed, 10 Sep 2008 15:42:54 +0000 (15:42 +0000)]
1) Started editor for TaxonDescriptions, 2) created AbstractTaxonEditorView for all tabbed editors to extend
p.ciardelli [Fri, 22 Aug 2008 12:32:08 +0000 (12:32 +0000)]
Factored out TaxonCompositeFactory - class no longer used, but not yet deleted for sentimental reasons.
p.ciardelli [Wed, 2 Jul 2008 15:01:44 +0000 (15:01 +0000)]
Version for 02.07.2008 release.
p.ciardelli [Wed, 2 Jul 2008 15:00:29 +0000 (15:00 +0000)]
p.ciardelli [Wed, 2 Jul 2008 14:59:54 +0000 (14:59 +0000)]
p.ciardelli [Wed, 2 Jul 2008 14:58:32 +0000 (14:58 +0000)]
p.ciardelli [Wed, 2 Jul 2008 14:57:03 +0000 (14:57 +0000)]
Version for 02.07.2080 release.
p.ciardelli [Wed, 2 Jul 2008 14:55:13 +0000 (14:55 +0000)]
Product version for 02.07.2080 release.
p.ciardelli [Wed, 2 Jul 2008 14:54:52 +0000 (14:54 +0000)]
Product version for 02.07.2080 release.
p.ciardelli [Tue, 1 Jul 2008 14:42:09 +0000 (14:42 +0000)]
Checking in and making a new feature for download.
p.ciardelli [Tue, 1 Jul 2008 14:41:19 +0000 (14:41 +0000)]
p.ciardelli [Tue, 1 Jul 2008 14:32:42 +0000 (14:32 +0000)]
Initial import.
p.ciardelli [Tue, 1 Jul 2008 14:32:35 +0000 (14:32 +0000)]
Initial import.
p.ciardelli [Tue, 1 Jul 2008 14:27:46 +0000 (14:27 +0000)]
p.ciardelli [Tue, 1 Jul 2008 14:27:26 +0000 (14:27 +0000)]
p.ciardelli [Mon, 30 Jun 2008 13:02:17 +0000 (13:02 +0000)]
Checkin before re-arranging context menu.
p.ciardelli [Fri, 27 Jun 2008 14:47:26 +0000 (14:47 +0000)]
Re-designed taxonomic tree content provider (currently set to TaxTreeContentProvider.java) yet again. All data used by the content provider is now stored on the TaxEditorPlugin.
p.ciardelli [Wed, 25 Jun 2008 13:08:16 +0000 (13:08 +0000)]
Created EditorGroupComponent, which has an IManagedForm. If an EditorGroupedComponent is dragged onto a different view, it will be assigned the IManagedForm of its new home.
p.ciardelli [Wed, 25 Jun 2008 13:05:06 +0000 (13:05 +0000)]
Created EditorGroupComponent, which has an IManagedForm. If an EditorGroupedComponent is dragged onto a different view, it will be assigned the IManagedForm of its new home.
p.ciardelli [Wed, 25 Jun 2008 09:02:58 +0000 (09:02 +0000)]
TaxonCompositeFactory functionality transferred to NameComposite. Next step: put TaxonCompositeFactory createComposite methods into Actions.
p.ciardelli [Mon, 23 Jun 2008 08:32:09 +0000 (08:32 +0000)]
Name Composites can now be dragged from one Taxon editor view to another.
p.ciardelli [Thu, 19 Jun 2008 13:12:10 +0000 (13:12 +0000)]
Created action for moving synonym to a new group - also works for moving between taxon views. Only thing that doesn't work yet is hitting return inside a synonym to create a new heterotypic synonym and group - currently, these are always created in the view where they were created.
p.ciardelli [Wed, 18 Jun 2008 11:24:19 +0000 (11:24 +0000)]
Testing whether corrupt dir "taxeditor/controller" is still there.
p.ciardelli [Wed, 18 Jun 2008 11:21:38 +0000 (11:21 +0000)]
Checkin before making the editor.DIRTY state dependent on UI - not CDM - elements.
p.ciardelli [Tue, 17 Jun 2008 08:51:54 +0000 (08:51 +0000)]
About to re-design session taxon collections (rootTaxa, taxonomicChildrenMap, observableTaxonSet)
p.ciardelli [Tue, 10 Jun 2008 16:16:43 +0000 (16:16 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:16:09 +0000 (16:16 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:15:37 +0000 (16:15 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:15:19 +0000 (16:15 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:15:05 +0000 (16:15 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:14:34 +0000 (16:14 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:13:48 +0000 (16:13 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:13:15 +0000 (16:13 +0000)]
p.ciardelli [Tue, 10 Jun 2008 16:12:59 +0000 (16:12 +0000)]
p.ciardelli [Tue, 10 Jun 2008 13:56:12 +0000 (13:56 +0000)]
Some new icons.
p.ciardelli [Fri, 6 Jun 2008 13:33:57 +0000 (13:33 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:33:39 +0000 (13:33 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:33:10 +0000 (13:33 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:32:56 +0000 (13:32 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:32:37 +0000 (13:32 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:32:23 +0000 (13:32 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:32:09 +0000 (13:32 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:31:49 +0000 (13:31 +0000)]
Checkin before moving TaxonCompositeFactory methods into NameComposite.transform(String transformation)
p.ciardelli [Fri, 6 Jun 2008 13:31:08 +0000 (13:31 +0000)]
Completed name relations list wizard for property sheet. Edit existing relations not possible with current CDM.