\r
import eu.etaxonomy.cdm.common.CdmUtils;\r
import eu.etaxonomy.cdm.model.common.IIdentifiableEntity;\r
-import eu.etaxonomy.cdm.model.common.TermVocabulary;\r
import eu.etaxonomy.cdm.model.name.NomenclaturalStatus;\r
import eu.etaxonomy.cdm.model.name.NomenclaturalStatusType;\r
import eu.etaxonomy.cdm.model.name.NonViralName;\r
import eu.etaxonomy.taxeditor.propertysheet.MarkersPropertySource;\r
import eu.etaxonomy.taxeditor.propertysheet.reference.NomenclaturalReferencePropertySource;\r
import eu.etaxonomy.taxeditor.propertysheet.reference.ReferencePropertySource;\r
-import eu.etaxonomy.taxeditor.store.CdmStore;\r
\r
/**\r
* @author p.ciardelli\r
// ***********************************************************\r
// NOMENCLATURAL STATUS\r
// ***********************************************************\r
-// static TermVocabulary<NomenclaturalStatusType> nomStatusVocabulary = \r
-// TaxEditorPlugin.getDefault().getNomStatusVocabulary();\r
+\r
NomenclaturalStatusType[] nomStatusTypes = null;\r
String[] P_NOMSTATUS_MENU = null;\r
private void populateNomStatusTypes() {\r
\r
// Get terms from nom status vocabulary\r
List<NomenclaturalStatusType> nomStatusTypesList = new ArrayList<NomenclaturalStatusType>();\r
- Set<NomenclaturalStatusType> statusVocab = CdmStore.getNomenclaturalStatusTypes();\r
+ List<NomenclaturalStatusType> statusVocab = PreferencesUtil.getPreferredNomenclaturalStatusTypes();\r
\r
// If there is no status vocabulary, init type and status w empty arrays and return\r
if (statusVocab == null) {\r