Revision bde14373
Added by Katja Luther almost 7 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/IPreferenceKeys.java | ||
---|---|---|
27 | 27 |
public static final String ALLOW_OVERRIDE_NOMENCLATURAL_CODE_KEY = "eu.etaxonomy.taxeditor.nomenclaturalCode.allow_override"; |
28 | 28 |
public static final String CDM_NOMENCLATURAL_CODE_KEY = "eu.etaxonomy.taxeditor.cdm.nomenclaturalCode"; |
29 | 29 |
/** |
30 |
* |
|
30 |
* TaxonSearch Configurator
|
|
31 | 31 |
*/ |
32 | 32 |
public static final String TAXON_SERVICE_CONFIGURATOR_TAXA = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doTaxa"; |
33 | 33 |
|
34 |
/** |
|
35 |
* |
|
36 |
*/ |
|
37 | 34 |
public static final String TAXON_SERVICE_CONFIGURATOR_SYNONYMS = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doSynonyms"; |
38 | 35 |
|
39 |
/** |
|
40 |
* |
|
41 |
*/ |
|
42 | 36 |
public static final String TAXON_SERVICE_CONFIGURATOR_NAMES = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doNamesWithoutTaxa"; |
43 | 37 |
|
44 |
/** |
|
45 |
* |
|
46 |
*/ |
|
47 | 38 |
public static final String TAXON_SERVICE_CONFIGURATOR_COMMON_NAMES = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doTaxaByCommonNames"; |
48 | 39 |
|
49 |
/** |
|
50 |
* |
|
51 |
*/ |
|
52 |
public static final String TAXON_SERVICE_CONFIGURATOR_MATCH_MODE = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doSearchByMatchMode"; |
|
40 |
public static final String TAXON_SERVICE_CONFIGURATOR_MATCH_MODE = "eu.etaxonomy.taxeditor.taxonServiceConfigurator.doSearchByMatchMode"; |
|
53 | 41 |
|
54 | 42 |
/** |
55 | 43 |
* Whether to show UUID and database id in the supplemental data view. |
... | ... | |
175 | 163 |
public static final String SHOW_NAME_DETAILS_SECTION_AUTHORSHIP_CACHE = "eu.etaxonomy.taxeditor.name.showAuthorCache"; |
176 | 164 |
public static final String PROMPT_FOR_OPEN_SPECIMEN_IN_EDITOR = "eu.etaxonomy.taxeditor.specimen.promptForOpenSpecimenInEditor"; |
177 | 165 |
|
178 |
// TODO RL |
|
179 |
|
|
180 |
|
|
181 | 166 |
public static final String DEFAULT_LANGUAGE_EDITOR = "eu.etaxonomy.taxeditor.default.language"; |
182 | 167 |
|
183 | 168 |
public static final String IS_SHOW_UP_WIDGET_IS_DISPOSED = "eu.etaxonomy.taxeditor.isShowUpWidgetIsDisposed"; |
... | ... | |
190 | 175 |
public static final String ALLOW_OVERRIDE_RL = "eu.etaxonomy.taxeditor.isRL.allow_override"; |
191 | 176 |
|
192 | 177 |
|
193 |
|
|
194 |
|
|
195 |
|
|
178 |
/* |
|
179 |
* Keys for the Abcd Import Configurator |
|
180 |
* |
|
181 |
*/ |
|
182 |
public static final String ABCD_IMPORT_CONFIGURATOR_SOURCE_URI = "eu.etaxonomy.taxeditor.abcd_import_configurator.sourceUri"; |
|
183 |
public static final String ABCD_IMPORT_CONFIGURATOR_DO_SIBLINGS = "eu.etaxonomy.taxeditor.abcd_import_configurator.doSiblings"; |
|
184 |
public static final String ABCD_IMPORT_CONFIGURATOR_IGNORE_IMPORT_OF_EXISTING_SPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.ignoreImportOfExistingSpecimen"; |
|
185 |
public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_TAXA_WHEN_POSSIBLE= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingTaxaWhenPossible"; |
|
186 |
public static final String ABCD_IMPORT_CONFIGURATOR_IGNORE_AUTHORSHIP= "eu.etaxonomy.taxeditor.abcd_import_configurator.ignoreAuthorship"; |
|
187 |
public static final String ABCD_IMPORT_CONFIGURATOR_REMOVE_COUNTRY_FROM_LOCALITY_TEXT= "eu.etaxonomy.taxeditor.abcd_import_configurator.removeCountryFromLocalityText"; |
|
188 |
public static final String ABCD_IMPORT_CONFIGURATOR_ADD_MEDIA_AS_MEDIASPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.addMediaAsMediaSpecimen"; |
|
189 |
public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_META_DATA= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingMetaData"; |
|
190 |
public static final String ABCD_IMPORT_CONFIGURATOR_ADD_INDIVIDUALS_ASSOCIATIONS_SUCH_AS_SPECIMEN_AND_OBSERVATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.addIndividualsAssociationsSuchAsSpecimenAndObservations"; |
|
191 |
public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_DESCRIPTIVE_GROUPS= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingDescriptiveGroups"; |
|
192 |
public static final String ABCD_IMPORT_CONFIGURATOR_ALLOW_REUSE_OTHER_CLASSIFICATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.allowReuseOtherClassifications"; |
|
193 |
public static final String ABCD_IMPORT_CONFIGURATOR_DEDUPLICATE_REFERENCES= "eu.etaxonomy.taxeditor.abcd_import_configurator.deduplicateReferences"; |
|
194 |
public static final String ABCD_IMPORT_CONFIGURATOR_DEDUPLICATE_CLASSIFICATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.deduplicateClassifications"; |
|
195 |
public static final String ABCD_IMPORT_CONFIGURATOR_MOVE_NEW_TAXA_TO_DEFAULT_CLASSIFICATION= "eu.etaxonomy.taxeditor.abcd_import_configurator.moveNewTaxaToDefaultClassification"; |
|
196 |
public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TOCATALOG_NUMBER= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToCatalogNumber"; |
|
197 |
public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TO_ACCESSION_NUMBER= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToAccessionNumber"; |
|
198 |
public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TO_BARCODE= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToBarcode"; |
|
199 |
public static final String ABCD_IMPORT_CONFIGURATOR_OVERWRITE_EXISTING_SPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.overwriteExistingSpecimens"; |
|
200 |
public static final String ABCD_IMPORT_CONFIGURATOR_DEFAULT_AUTHOR = "eu.etaxonomy.taxeditor.abcd_import_configurator.defaultAuthor"; |
|
201 |
public static final String ABCD_IMPORT_CONFIGURATOR_CLASSIFICATION_UUID = "eu.etaxonomy.taxeditor.abcd_import_configurator.classificationUuid"; |
|
202 |
public static final String ALLOW_OVERRIDE_ABCD_IMPORT_CONFIG = "eu.etaxonomy.taxeditor.abcd_import_configurator.allowOverride"; |
|
203 |
public static final String BIOCASE_PROVIDER_LIST = "eu.etaxonomy.taxeditor.abcd_import.biocaseProviderList"; |
|
204 |
|
|
205 |
/* |
|
206 |
* Keys for the biocase providers |
|
207 |
*/ |
|
196 | 208 |
|
197 | 209 |
|
198 | 210 |
|
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java | ||
---|---|---|
1082 | 1082 |
return Boolean.valueOf(preference.getValue()); |
1083 | 1083 |
} |
1084 | 1084 |
|
1085 |
// public static boolean getBioCaseProvider(boolean local){ |
|
1086 |
// CdmPreference preference = null; |
|
1087 |
// |
|
1088 |
// if (!local) { |
|
1089 |
// preference = getPreferenceFromDB(PreferencePredicate.BioCaseProvider); |
|
1090 |
// } |
|
1091 |
// if (preference == null){ |
|
1092 |
// return getPreferenceStore().getBoolean(SHOW_TAXON_ASSOCIATIONS); |
|
1093 |
// } |
|
1094 |
// return Boolean.valueOf(preference.getValue()); |
|
1095 |
// } |
|
1096 |
|
|
1097 |
|
|
1098 |
/** |
|
1099 |
* <p> |
|
1100 |
* setAbcdConfigurator |
|
1101 |
* </p> |
|
1102 |
* |
|
1103 |
* @param preferredConfiguration |
|
1104 |
* a {@link eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206ImportConfigurator} |
|
1105 |
* object. |
|
1106 |
*/ |
|
1107 |
// public static CdmPreference setAbcdImportConfigurationPreference( |
|
1108 |
// Abcd206ImportConfigurator preferredConfiguration, boolean local) { |
|
1109 |
// if (local){ |
|
1110 |
// /* |
|
1111 |
// * |
|
1112 |
// public static final String ABCD_IMPORT_CONFIGURATOR_DO_SIBLINGS = "eu.etaxonomy.taxeditor.abcd_import_configurator.doSiblings"; |
|
1113 |
// public static final String ABCD_IMPORT_CONFIGURATOR_IGNORE_IMPORT_OF_EXISTING_SPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.ignoreImportOfExistingSpecimen"; |
|
1114 |
// public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_TAXA_WHEN_POSSIBLE= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingTaxaWhenPossible"; |
|
1115 |
// public static final String ABCD_IMPORT_CONFIGURATOR_IGNORE_AUTHORSHIP= "eu.etaxonomy.taxeditor.abcd_import_configurator.ignoreAuthorship"; |
|
1116 |
// public static final String ABCD_IMPORT_CONFIGURATOR_REMOVE_COUNTRY_FROM_LOCALITY_TEXT= "eu.etaxonomy.taxeditor.abcd_import_configurator.removeCountryFromLocalityText"; |
|
1117 |
// public static final String ABCD_IMPORT_CONFIGURATOR_ADD_MEDIA_AS_MEDIASPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.addMediaAsMediaSpecimen"; |
|
1118 |
// public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_META_DATA= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingMetaData"; |
|
1119 |
// public static final String ABCD_IMPORT_CONFIGURATOR_ADD_INDIVIDUALS_ASSOCIATIONS_SUCH_AS_SPECIMEN_AND_OBSERVATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.addIndividualsAssociationsSuchAsSpecimenAndObservations"; |
|
1120 |
// public static final String ABCD_IMPORT_CONFIGURATOR_REUSE_EXISTING_DESCRIPTIVE_GROUPS= "eu.etaxonomy.taxeditor.abcd_import_configurator.reuseExistingDescriptiveGroups"; |
|
1121 |
// public static final String ABCD_IMPORT_CONFIGURATOR_ALLOW_REUSE_OTHER_CLASSIFICATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.allowReuseOtherClassifications"; |
|
1122 |
// public static final String ABCD_IMPORT_CONFIGURATOR_DEDUPLICATE_REFERENCES= "eu.etaxonomy.taxeditor.abcd_import_configurator.deduplicateReferences"; |
|
1123 |
// public static final String ABCD_IMPORT_CONFIGURATOR_DEDUPLICATE_CLASSIFICATIONS= "eu.etaxonomy.taxeditor.abcd_import_configurator.deduplicateClassifications"; |
|
1124 |
// public static final String ABCD_IMPORT_CONFIGURATOR_MOVE_NEW_TAXA_TO_DEFAULT_CLASSIFICATION= "eu.etaxonomy.taxeditor.abcd_import_configurator.moveNewTaxaToDefaultClassification"; |
|
1125 |
// public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TOCATALOG_NUMBER= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToCatalogNumber"; |
|
1126 |
// public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TO_ACCESSION_NUMBER= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToAccessionNumber"; |
|
1127 |
// public static final String ABCD_IMPORT_CONFIGURATOR_MAP_UNIT_ID_TO_BARCODE= "eu.etaxonomy.taxeditor.abcd_import_configurator.mapUnitIdToBarcode"; |
|
1128 |
// public static final String ABCD_IMPORT_CONFIGURATOR_OVERWRITE_EXISTING_SPECIMEN= "eu.etaxonomy.taxeditor.abcd_import_configurator.overwriteExistingSpecimens"; |
|
1129 |
// |
|
1130 |
// */ |
|
1131 |
// |
|
1132 |
// getPreferenceStore().setValue(ABCD_IMPORT_CONFIGURATOR_SOURCE_URI, |
|
1133 |
// getPreferenceKey(preferredConfiguration.getSourceUri())); |
|
1134 |
// } |
|
1135 |
// else{ |
|
1136 |
// ICdmRepository controller; |
|
1137 |
// controller = CdmStore.getCurrentApplicationConfiguration(); |
|
1138 |
// PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewDatabaseInstance(), PreferencePredicate.NomenclaturalCode); |
|
1139 |
// CdmPreference preference = null; |
|
1140 |
// if (controller == null){ |
|
1141 |
// return null; |
|
1142 |
// } |
|
1143 |
// if (preferredCode == null){ |
|
1144 |
// preference = controller.getPreferenceService().find(key); |
|
1145 |
// if (preference == null){ |
|
1146 |
// return null; |
|
1147 |
// } else{ |
|
1148 |
// int index = StringUtils.lastIndexOf(preference.getValue(), "."); |
|
1149 |
// UUID uuid = UUID.fromString(preference.getValue().substring(index +1, preference.getValue().length())); |
|
1150 |
// preferredCode = NomenclaturalCode.getByUuid(uuid); |
|
1151 |
// |
|
1152 |
// getPreferenceStore().setValue(CDM_NOMENCLATURAL_CODE_KEY, |
|
1153 |
// getPreferenceKey(preferredCode)); |
|
1154 |
// getPreferenceStore().setValue(ALLOW_OVERRIDE_NOMENCLATURAL_CODE_KEY,preference.isAllowOverride()); |
|
1155 |
// return preference; |
|
1156 |
// } |
|
1157 |
// } else{ |
|
1158 |
// preference = CdmPreference.NewInstance(PreferenceSubject.NewDatabaseInstance(), PreferencePredicate.NomenclaturalCode, preferredCode.getKey()); |
|
1159 |
// controller.getPreferenceService().set(preference); |
|
1160 |
// |
|
1161 |
// } |
|
1162 |
// } |
|
1163 |
// return null; |
|
1164 |
// |
|
1165 |
// |
|
1166 |
// |
|
1167 |
// } |
|
1168 |
|
|
1169 |
|
|
1085 | 1170 |
|
1086 | 1171 |
|
1087 | 1172 |
|
Also available in: Unified diff
missed in last commit