adaptions to changes in PreferencesUtil
authorKatja Luther <k.luther@bgbm.org>
Fri, 13 Sep 2019 07:46:02 +0000 (09:46 +0200)
committerKatja Luther <k.luther@bgbm.org>
Fri, 13 Sep 2019 08:03:12 +0000 (10:03 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/menu/CommonNameLanguagePreferences.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/SelectionDialogFactory.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/detail/CommonNameDetailElement.java

index bd07f4c8930aa21f0c532d0936bb660695967344..28e9969fa973a4a4b912f76da57791ce6a746330 100755 (executable)
@@ -100,7 +100,7 @@ public class CommonNameLanguagePreferences extends AbstractMenuPreferences<Langu
        @Override
        protected void refresh(List<Language> definedTerms) {
         tableViewer.setInput(definedTerms);
-        List<UUID> uuids = PreferencesUtil.createUUIDListFromStringPref(PreferencePredicate.CommonNameLanguages.getKey());
+        List<UUID> uuids = PreferencesUtil.createUUIDListFromStringPref(PreferencePredicate.CommonNameLanguages.getKey(), true);
         List<Language> preferedTerms = CdmStore.getTermManager().getTerms(uuids, Language.class);
 
         tableViewer.setCheckedElements(preferedTerms.toArray());
index 5ef0f7ce9ea1f6482de7eb799955382ca7d4b7fc..ceeaf47aa13f48976fe4c9dff4250393346c56e9 100644 (file)
@@ -19,10 +19,7 @@ import eu.etaxonomy.cdm.model.agent.Institution;
 import eu.etaxonomy.cdm.model.agent.Person;\r
 import eu.etaxonomy.cdm.model.agent.Team;\r
 import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;\r
-import eu.etaxonomy.cdm.model.permission.GrantedAuthorityImpl;\r
-import eu.etaxonomy.cdm.model.permission.Group;\r
 import eu.etaxonomy.cdm.model.common.ICdmBase;\r
-import eu.etaxonomy.cdm.model.permission.User;\r
 import eu.etaxonomy.cdm.model.description.Feature;\r
 import eu.etaxonomy.cdm.model.description.PolytomousKey;\r
 import eu.etaxonomy.cdm.model.description.PolytomousKeyNode;\r
@@ -38,6 +35,9 @@ import eu.etaxonomy.cdm.model.occurrence.Collection;
 import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;\r
 import eu.etaxonomy.cdm.model.occurrence.FieldUnit;\r
 import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;\r
+import eu.etaxonomy.cdm.model.permission.GrantedAuthorityImpl;\r
+import eu.etaxonomy.cdm.model.permission.Group;\r
+import eu.etaxonomy.cdm.model.permission.User;\r
 import eu.etaxonomy.cdm.model.reference.Reference;\r
 import eu.etaxonomy.cdm.model.taxon.Classification;\r
 import eu.etaxonomy.cdm.model.taxon.Synonym;\r
@@ -175,7 +175,7 @@ public class SelectionDialogFactory {
             }\r
                    else{\r
                        //if (parentElement == null){\r
-                           List<UUID> uuidList = PreferencesUtil.createUUIDListFromStringPref(PreferencePredicate.AvailableDistributionAreaVocabularies.getKey());\r
+                           List<UUID> uuidList = PreferencesUtil.createUUIDListFromStringPref(PreferencePredicate.AvailableDistributionAreaVocabularies.getKey(), false);\r
                            UUID[] uuidArray = null;\r
                            if (uuidList != null){\r
                                uuidArray = new UUID[uuidList.size()];\r
index 7f4b0d4784dc8586bc1ef465cd509a60d537dede..69997f4166b960e7bcfc46e55a016ad75a555afb 100644 (file)
@@ -9,17 +9,12 @@
 
 package eu.etaxonomy.taxeditor.ui.section.description.detail;
 
-import java.util.List;
-import java.util.UUID;
-
 import org.eclipse.swt.SWT;
 
 import eu.etaxonomy.cdm.model.common.Language;
 import eu.etaxonomy.cdm.model.description.CommonTaxonName;
 import eu.etaxonomy.cdm.model.location.NamedArea;
-import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
 import eu.etaxonomy.cdm.model.term.TermType;
-import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
 import eu.etaxonomy.taxeditor.ui.combo.term.TermComboElement;
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
@@ -59,7 +54,7 @@ public class CommonNameDetailElement extends AbstractDetailedDescriptionDetailEl
                        CommonTaxonName entity, int style) {
 
                commonName = formFactory.createTextWithLabelElement(this, "Common Name", entity.getName(), SWT.WRAP);
-               List<UUID> uuidList = PreferencesUtil.createUUIDListFromStringPref(PreferencePredicate.CommonNameLanguages.getKey());
+
                combo_language = formFactory.createDefinedTermComboElement(TermType.Language, this, "Language", entity.getLanguage(), style);
 
                selection_namedArea = formFactory.createSelectionElement(NamedArea.class, //getConversationHolder(),