Revision 4fe9a46d
Added by Patrick Plitzner about 8 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/RedListGefaesspflanzenImportClassification.java | ||
---|---|---|
93 | 93 |
|
94 | 94 |
private void makeSingleTaxonNode(RedListGefaesspflanzenImportState state, ResultSet rs, Classification classification) |
95 | 95 |
throws SQLException { |
96 |
String id = String.valueOf(rs.getLong("NAMNR"));
|
|
97 |
String parentId = String.valueOf(rs.getLong("LOWER"));
|
|
98 |
String gueltString = rs.getString("GUELT");
|
|
96 |
String id = String.valueOf(rs.getLong(RedListUtil.NAMNR));
|
|
97 |
String parentId = String.valueOf(rs.getLong(RedListUtil.LOWER));
|
|
98 |
String gueltString = rs.getString(RedListUtil.GUELT);
|
|
99 | 99 |
|
100 | 100 |
TaxonBase taxonBase = state.getRelatedObject(RedListUtil.TAXON_NAMESPACE, id, TaxonBase.class); |
101 | 101 |
Taxon parent = (Taxon) state.getRelatedObject(RedListUtil.TAXON_NAMESPACE, parentId, TaxonBase.class); |
... | ... | |
113 | 113 |
} |
114 | 114 |
else if(taxonBase.isInstanceOf(Synonym.class)){ |
115 | 115 |
//basionym |
116 |
if(gueltString.equals("b")){
|
|
116 |
if(gueltString.equals(RedListUtil.GUELT_BASIONYM)){
|
|
117 | 117 |
parent.addHomotypicSynonym((Synonym) taxonBase, null, null); |
118 | 118 |
parent.getName().addBasionym(taxonBase.getName()); |
119 | 119 |
} |
... | ... | |
134 | 134 |
Set<String> idSet = new HashSet<String>(); |
135 | 135 |
try { |
136 | 136 |
while (rs.next()){ |
137 |
idSet.add(String.valueOf(rs.getLong("NAMNR")));
|
|
138 |
idSet.add(String.valueOf(rs.getLong("LOWER")));
|
|
137 |
idSet.add(String.valueOf(rs.getLong(RedListUtil.NAMNR)));
|
|
138 |
idSet.add(String.valueOf(rs.getLong(RedListUtil.LOWER)));
|
|
139 | 139 |
} |
140 | 140 |
} catch (SQLException e) { |
141 | 141 |
e.printStackTrace(); |
Also available in: Unified diff
Refactor string constants