Project

General

Profile

« Previous | Next » 

Revision b608e320

Added by Andreas Müller over 6 years ago

ref #6986 improve redlist xml import

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/bfnXml/in/BfnXmlTransformer.java
190 190
		}else if (redListCode.equals("#dtpl_TaxBez_UNGLEICH#")){return "-";
191 191
		}else if (StringUtils.isBlank(redListCode)){return "keine Angabe";
192 192
		}
193
		else if (redListCode.matches("(ex|es|ss?|mh|h|sh|\\?|nb|kn)")){
194
		    return redListCode;
195
		}else if (redListCode.equals("")){
196
		    return "";
197
		}
198
		else if (redListCode.matches("(<<?<?|\\(<\\)|>|!!?|\\(!\\))")){
199
            return redListCode;
200
        }else if (redListCode.matches("(0|1|2|3|G|R|V)")){
201
            return redListCode;
202
        }
193 203
		else {
194 204
			throw new UnknownCdmTypeException("Unknown Redlist Code " + redListCode);
195 205
		}

Also available in: Unified diff