AT: commiting latest changes to the Palm Use data extension
authora.theys <a.theys@localhost>
Wed, 25 Jan 2012 18:09:06 +0000 (18:09 +0000)
committera.theys <a.theys@localhost>
Wed, 25 Jan 2012 18:09:06 +0000 (18:09 +0000)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/userecords/UseRecordDetailElement.java

index 4906b11389b8702ec882060de32b100739001946..9d1ae680498df39ff7d4f2a31f9295d7ef2ad972 100644 (file)
@@ -19,6 +19,7 @@ import eu.etaxonomy.cdm.model.common.TermVocabulary;
 import eu.etaxonomy.cdm.model.description.CategoricalData;\r
 import eu.etaxonomy.cdm.model.description.DescriptionElementBase;\r
 import eu.etaxonomy.cdm.model.description.State;\r
+import eu.etaxonomy.cdm.model.description.StateData;\r
 import eu.etaxonomy.taxeditor.store.CdmStore;\r
 import eu.etaxonomy.taxeditor.store.TermStore;\r
 import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;\r
@@ -119,13 +120,15 @@ public class UseRecordDetailElement extends AbstractCdmDetailElement<Categorical
                        getEntity().setOrderRelevant(checkbox_orderRelevant.getSelection());\r
                }*/\r
                if(eventSource == combo_UseCategory){\r
-                       TermVocabulary<State> useCategoryVocabulary = TermVocabulary.NewInstance("Use category vocabulary", "use categories", null, null); \r
+                       /*TermVocabulary<State> useCategoryVocabulary = TermVocabulary.NewInstance("Use category vocabulary", "use categories", null, null); \r
                        State useCategory1 = State.NewInstance("My first use category", "use category 1", null);\r
                        useCategoryVocabulary.addTerm(useCategory1);\r
-                       getEntity().addState(useCategory1);\r
-                       List<State> currentStates = new ArrayList<State>();\r
-                       currentStates.add(combo_UseCategory.getSelection());\r
-                       getEntity().setStatesOnly(currentStates);\r
+                       getEntity().addState(useCategory1);*/\r
+                       StateData stateData = StateData.NewInstance(combo_UseCategory.getSelection());\r
+                       stateData.setState(combo_UseCategory.getSelection());\r
+                       //List<State> currentStates = new ArrayList<State>();\r
+                       //currentStates.add(combo_UseCategory.getSelection());\r
+                       getEntity().addState(stateData);\r
                        //getEntity().addState(combo_UseCategory.getSelection());\r
                        //.setOrderRelevant(combo_UseCategory.getSelection());\r
                }\r