From a10131a01080b6778306ec378815234ebf006102 Mon Sep 17 00:00:00 2001 From: "a.theys" Date: Tue, 17 Jan 2012 15:49:43 +0000 Subject: [PATCH] AT: commiting Palm Use Data extension --- .gitattributes | 11 + eu.etaxonomy.taxeditor.application/plugin.xml | 12 + .../taxeditor/perspective/PalmUses.java | 36 +++ eu.etaxonomy.taxeditor.cdmlib/.classpath | 8 - .../META-INF/MANIFEST.MF | 3 +- eu.etaxonomy.taxeditor.editor/plugin.xml | 94 +++++++ .../editor/view/uses/UsesContentProvider.java | 192 +++++++++++++ .../editor/view/uses/UsesLabelProvider.java | 39 +++ .../editor/view/uses/UsesViewPart.java | 254 +++++++++++++++++ .../view/uses/handler/CreateUseHandler.java | 49 ++++ .../view/uses/handler/DynamicFeatureMenu.java | 144 ++++++++++ .../operation/CreateTaxonUseOperation.java | 113 ++++++++ .../operation/DeleteTaxonUseOperation.java | 70 +++++ .../META-INF/MANIFEST.MF | 3 +- .../icons/leaf_detail.png | Bin 0 -> 633 bytes eu.etaxonomy.taxeditor.store/plugin.xml | 7 + .../taxeditor/model/AbstractUtility.java | 27 ++ .../taxeditor/model/DescriptionHelper.java | 1 + .../description/DescriptionDetailElement.java | 2 +- .../view/userecords/UseRecordsViewPart.java | 98 +++++++ .../view/userecords/UseRecordsViewer.java | 266 ++++++++++++++++++ 21 files changed, 1418 insertions(+), 11 deletions(-) create mode 100644 eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/PalmUses.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesContentProvider.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesLabelProvider.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/handler/CreateUseHandler.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/handler/DynamicFeatureMenu.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/operation/CreateTaxonUseOperation.java create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/operation/DeleteTaxonUseOperation.java create mode 100644 eu.etaxonomy.taxeditor.store/icons/leaf_detail.png create mode 100644 eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/userecords/UseRecordsViewPart.java create mode 100644 eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/userecords/UseRecordsViewer.java diff --git a/.gitattributes b/.gitattributes index c5a8995a2..c5bfc9bb1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -30,6 +30,7 @@ eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/SaveHand eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/TaxonomicEditorPlugin.java -text eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/BulkEditing.java -text eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/Default.java -text +eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/PalmUses.java -text eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/PolytomousKey.java -text eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/Taxonomic.java -text eu.etaxonomy.taxeditor.application/src/main/resources/log4j.properties -text @@ -474,6 +475,13 @@ eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/m eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/media/operation/DeleteMediaOperation.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/media/operation/MoveMediaInListOperation.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/media/operation/RemoveImageFromDescriptionElementOperation.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesContentProvider.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesLabelProvider.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/handler/CreateUseHandler.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/handler/DynamicFeatureMenu.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/operation/CreateTaxonUseOperation.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/operation/DeleteTaxonUseOperation.java -text eu.etaxonomy.taxeditor.editor/src/main/resources/TaonDescriptionEditor.screen -text eu.etaxonomy.taxeditor.editor/src/main/resources/log4j.properties -text eu.etaxonomy.taxeditor.editor/src/test/java/eu/etaxonomy/taxeditor/editor/Application.java -text @@ -770,6 +778,7 @@ eu.etaxonomy.taxeditor.store/icons/icon.ico -text eu.etaxonomy.taxeditor.store/icons/icon.png -text eu.etaxonomy.taxeditor.store/icons/import_wiz.gif -text eu.etaxonomy.taxeditor.store/icons/large_image.gif -text +eu.etaxonomy.taxeditor.store/icons/leaf_detail.png -text eu.etaxonomy.taxeditor.store/icons/linkto_help.gif -text eu.etaxonomy.taxeditor.store/icons/lockedstate.gif -text eu.etaxonomy.taxeditor.store/icons/ma_12x12.gif -text @@ -1312,6 +1321,8 @@ eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/detail/De eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/reporting/ReportingViewPart.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/supplementaldata/SupplementalDataViewPart.java -text eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/supplementaldata/SupplementalDataViewer.java -text +eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/userecords/UseRecordsViewPart.java -text +eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/userecords/UseRecordsViewer.java -text eu.etaxonomy.taxeditor.store/src/main/resources/eu/etaxonomy/cdm/editorApplicationContext.xml -text eu.etaxonomy.taxeditor.store/src/main/resources/log4j.properties -text eu.etaxonomy.taxeditor.store/src/test/java/eu/etaxonomy/taxeditor/store/NameProtectTitleCacheTest.java -text diff --git a/eu.etaxonomy.taxeditor.application/plugin.xml b/eu.etaxonomy.taxeditor.application/plugin.xml index 61c007078..1f370efc8 100644 --- a/eu.etaxonomy.taxeditor.application/plugin.xml +++ b/eu.etaxonomy.taxeditor.application/plugin.xml @@ -31,6 +31,12 @@ id="eu.etaxonomy.taxeditor.application.perspective.polytomous" name="Polytomous Key"> + + +