}\r
// by Kingdom\r
String strKingdom = getValue(item, TermUri.DWC_KINGDOM);\r
- if (strKingdom.equalsIgnoreCase("Plantae")){\r
- nomCode = NomenclaturalCode.ICBN;\r
- }else if (strKingdom.equalsIgnoreCase("Fungi")){\r
- nomCode = NomenclaturalCode.ICBN;\r
- }else if (strKingdom.equalsIgnoreCase("Animalia")){\r
- nomCode = NomenclaturalCode.ICZN;\r
- }else if (strKingdom.equalsIgnoreCase("Protozoa")){\r
- nomCode = NomenclaturalCode.ICZN;\r
+ if (strKingdom != null){\r
+ if (strKingdom.equalsIgnoreCase("Plantae")){\r
+ nomCode = NomenclaturalCode.ICBN;\r
+ }else if (strKingdom.equalsIgnoreCase("Fungi")){\r
+ nomCode = NomenclaturalCode.ICBN;\r
+ }else if (strKingdom.equalsIgnoreCase("Animalia")){\r
+ nomCode = NomenclaturalCode.ICZN;\r
+ }else if (strKingdom.equalsIgnoreCase("Protozoa")){\r
+ nomCode = NomenclaturalCode.ICZN;\r
+ }\r
}\r
+ \r
//TODO further kingdoms\r
if (nomCode == null){\r
//TODO warning\r