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/BfnXmlImportFeature.java
104 104
					//for each taxonName
105 105
					for (Element elFeature : elFeatureList){
106 106

  
107
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME, bfnNamespace).equalsIgnoreCase("RL Kat.")){
107
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME, bfnNamespace).equalsIgnoreCase(BfnXmlConstants.VOC_RL_KAT)){
108 108
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
109 109
						}
110
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Kat. +/-")){
110
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_KAT)){
111 111
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
112 112
						}else
113
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("aktuelle Bestandsstituation")){
113
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_AKTUELLE_BESTANDSSTITUATION)){
114 114
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
115 115
						}else
116
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("langfristiger Bestandstrend")){
116
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_LANGFRISTIGER_BESTANDSTREND)){
117 117
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
118 118
						}else
119
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("kurzfristiger Bestandstrend")){
119
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_KURZFRISTIGER_BESTANDSTREND)){
120 120
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
121 121
						}else
122
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Risikofaktoren")){
122
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_RISIKOFAKTOREN)){
123 123
						    makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
124 124
						}else
125
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Verantwortlichkeit")){
125
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_VERANTWORTLICHKEIT)){
126 126
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
127 127
						}else
128
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("alte RL- Kat.")){
128
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_ALTE_RL_KAT)){
129 129
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
130 130
						}else
131
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Neobiota")){
131
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_NEOBIOTA)){
132 132
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
133 133
						}else
134
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Eindeutiger Code")){
134
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_EINDEUTIGER_CODE)){
135 135
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
136 136
						}else
137
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Kommentar zur Taxonomie")){
137
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.FEAT_KOMMENTAR_TAXONOMIE)){
138 138
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, false, state);
139 139
						}else
140
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Kommentar zur Gefährdung")){
140
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.FEAT_KOMMENTAR_GEFAEHRDUNG)){
141 141
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, false, state);
142 142
						}else
143
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Sonderfälle")){
143
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.VOC_SONDERFAELLE)){
144 144
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, true, state);
145 145
						}else
146
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Letzter Nachweis")){
146
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.FEAT_LETZTER_NACHWEIS)){
147 147
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, false, state);
148 148
						}else
149
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase("Weitere Kommentare")){
149
						if(elFeature.getAttributeValue(BfnXmlConstants.ATT_STANDARDNAME).equalsIgnoreCase(BfnXmlConstants.FEAT_WEITERE_KOMMENTARE)){
150 150
							makeFeature(vocabularyService, featureList,success, obligatory, bfnNamespace,elFeature, false, state);
151 151
						}
152 152
					}

Also available in: Unified diff