Project

General

Profile

« Previous | Next » 

Revision 6ad13c4b

Added by Patrick Plitzner almost 8 years ago

Refactor constants

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/bfnXml/in/BfnXmlTransformer.java
199 199
	public static UUID getRedlistVocabularyUUID(String redListVocabulary) throws UnknownCdmTypeException {
200 200

  
201 201
		if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_RL_KAT)) {
202
            return BfnXmlConstants.vocStateRLKat;
202
            return BfnXmlConstants.uuidVocStateRLKat;
203 203
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_KAT)) {
204
            return BfnXmlConstants.vocStateRlKatDiff;
204
            return BfnXmlConstants.uuidVocStateRlKatDiff;
205 205
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_AKTUELLE_BESTANDSSTITUATION)) {
206
            return BfnXmlConstants.vocStateRlAkt;
206
            return BfnXmlConstants.uuidVocStateRlAkt;
207 207
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_LANGFRISTIGER_BESTANDSTREND)) {
208
            return BfnXmlConstants.vocStateRLLang;
208
            return BfnXmlConstants.uuidVocStateRLLang;
209 209
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_KURZFRISTIGER_BESTANDSTREND)) {
210
            return BfnXmlConstants.vocStateRLKurz;
210
            return BfnXmlConstants.uuidVocStateRLKurz;
211 211
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_RISIKOFAKTOREN)) {
212
            return BfnXmlConstants.vocStateRLRisk;
212
            return BfnXmlConstants.uuidVocStateRLRisk;
213 213
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_VERANTWORTLICHKEIT)) {
214
            return BfnXmlConstants.vocStateRLResp;
214
            return BfnXmlConstants.uuidVocStateRLResp;
215 215
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_ALTE_RL_KAT)) {
216
            return BfnXmlConstants.vocStateRLKatOld;
216
            return BfnXmlConstants.uuidVocStateRLKatOld;
217 217
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_NEOBIOTA)) {
218
            return BfnXmlConstants.vocStateRLNeo;
218
            return BfnXmlConstants.uuidVocStateRLNeo;
219 219
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_EINDEUTIGER_CODE)) {
220
            return BfnXmlConstants.vocStateRLKatId;
220
            return BfnXmlConstants.uuidVocStateRLKatId;
221 221
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_SONDERFAELLE)) {
222
            return BfnXmlConstants.vocStateRLSpecialCases;
222
            return BfnXmlConstants.uuidVocStateRLSpecialCases;
223 223
        }else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_VORKOMMENSSTATUS)) {
224
		    return BfnXmlConstants.vocGermanPresenceTerms;
224
		    return BfnXmlConstants.uuidVocGermanPresenceTerms;
225 225
		}else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_ETABLIERUNGSSTATUS)) {
226
		    return BfnXmlConstants.vocGermanEstablishmentTerms;
226
		    return BfnXmlConstants.uuidVocGermanEstablishmentTerms;
227 227
		}else if(redListVocabulary.equalsIgnoreCase(BfnXmlConstants.VOC_BUNDESLAENDER)) {
228
            return BfnXmlConstants.vocGermanFederalStates;
228
            return BfnXmlConstants.uuidVocGermanFederalStates;
229 229
        } else{
230 230
			throw new UnknownCdmTypeException("Unknown Vocabulary feature, could not match: " + redListVocabulary);
231 231
		}
......
236 236
	public static UUID getRedlistFeatureUUID(String redListFeature) throws UnknownCdmTypeException {
237 237

  
238 238
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_RL_KAT)) {
239
            return BfnXmlConstants.featureRLKat;
239
            return BfnXmlConstants.uuidFeatureRLKat;
240 240
        }
241 241
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_KAT)) {
242
            return BfnXmlConstants.featureRlKatDiff;
242
            return BfnXmlConstants.uuidFeatureRlKatDiff;
243 243
        }
244 244
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_AKTUELLE_BESTANDSSTITUATION)) {
245
            return BfnXmlConstants.featureRlAkt;
245
            return BfnXmlConstants.uuidFeatureRlAkt;
246 246
        }
247 247
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_LANGFRISTIGER_BESTANDSTREND)) {
248
            return BfnXmlConstants.featureRLLang;
248
            return BfnXmlConstants.uuidFeatureRLLang;
249 249
        }
250 250
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_KURZFRISTIGER_BESTANDSTREND)) {
251
            return BfnXmlConstants.featureRLKurz;
251
            return BfnXmlConstants.uuidFeatureRLKurz;
252 252
        }
253 253
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_RISIKOFAKTOREN)) {
254
            return BfnXmlConstants.featureRLRisk;
254
            return BfnXmlConstants.uuidFeatureRLRisk;
255 255
        }
256 256
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_VERANTWORTLICHKEIT)) {
257
            return BfnXmlConstants.featureRLResp;
257
            return BfnXmlConstants.uuidFeatureRLResp;
258 258
        }
259 259
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_ALTE_RL_KAT)) {
260
            return BfnXmlConstants.featureRLKatOld;
260
            return BfnXmlConstants.uuidFeatureRLKatOld;
261 261
        }
262 262
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_NEOBIOTA)) {
263
            return BfnXmlConstants.featureRLNeo;
263
            return BfnXmlConstants.uuidFeatureRLNeo;
264 264
        }
265 265
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_EINDEUTIGER_CODE)) {
266
            return BfnXmlConstants.featureRLKatId;
266
            return BfnXmlConstants.uuidFeatureRLKatId;
267 267
        }
268
		if(redListFeature.equalsIgnoreCase("Kommentar zur Taxonomie")) {
269
            return BfnXmlConstants.featureRLTaxComment;
268
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.FEAT_KOMMENTAR_TAXONOMIE)) {
269
            return BfnXmlConstants.uuidFeatureRLTaxComment;
270 270
        }
271
		if(redListFeature.equalsIgnoreCase("Kommentar zur Gefährdung")) {
272
            return BfnXmlConstants.featureRLHazardComment;
271
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.FEAT_KOMMENTAR_GEFAEHRDUNG)) {
272
            return BfnXmlConstants.uuidFeatureRLHazardComment;
273 273
        }
274 274
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.VOC_SONDERFAELLE)) {
275
            return BfnXmlConstants.featureRLSpecialCases;
275
            return BfnXmlConstants.uuidFeatureRLSpecialCases;
276 276
        }
277
		if(redListFeature.equalsIgnoreCase("Letzter Nachweis")) {
278
            return BfnXmlConstants.featureRLLastOccurrence;
277
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.FEAT_LETZTER_NACHWEIS)) {
278
            return BfnXmlConstants.uuidFeatureRLLastOccurrence;
279 279
        }
280
		if(redListFeature.equalsIgnoreCase("Weitere Kommentare")) {
281
            return BfnXmlConstants.featureRLAdditionalComment;
280
		if(redListFeature.equalsIgnoreCase(BfnXmlConstants.FEAT_WEITERE_KOMMENTARE)) {
281
            return BfnXmlConstants.uuidFeatureRLAdditionalComment;
282 282
        } else{
283 283
			throw new UnknownCdmTypeException("Unknown feature, could not match: " + redListFeature);
284 284
		}

Also available in: Unified diff