Revision 375e8ab9
Added by Andreas Müller almost 16 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/berlinModel/BerlinModelFactsIO.java | ||
---|---|---|
164 | 164 |
|
165 | 165 |
taxonDescription.addElement(textData); |
166 | 166 |
|
167 |
//FIXME delete, just for testing |
|
168 |
//commonNames |
|
169 |
String commonNameString; |
|
170 |
if (taxon.getName() != null){ |
|
171 |
commonNameString = "Common " + taxon.getName().getTitleCache(); |
|
172 |
}else{ |
|
173 |
commonNameString = "Common (null)"; |
|
174 |
} |
|
175 |
Language language = bmiConfig.getFactLanguage(); |
|
176 |
language = null; |
|
177 |
CommonTaxonName commonName = CommonTaxonName.NewInstance(commonNameString, language); |
|
178 |
commonName.setFeature(commonNameFeature); |
|
179 |
taxonDescription.addElement(commonName); |
|
167 |
// //FIXME delete, just for testing
|
|
168 |
// //commonNames
|
|
169 |
// String commonNameString;
|
|
170 |
// if (taxon.getName() != null){
|
|
171 |
// commonNameString = "Common " + taxon.getName().getTitleCache();
|
|
172 |
// }else{
|
|
173 |
// commonNameString = "Common (null)";
|
|
174 |
// }
|
|
175 |
// Language language = bmiConfig.getFactLanguage();
|
|
176 |
// language = null;
|
|
177 |
// CommonTaxonName commonName = CommonTaxonName.NewInstance(commonNameString, language);
|
|
178 |
// commonName.setFeature(commonNameFeature);
|
|
179 |
// taxonDescription.addElement(commonName);
|
|
180 | 180 |
|
181 | 181 |
if (categoryFk == FACT_DESCRIPTION){ |
182 | 182 |
//; |
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/berlinModel/BerlinModelReferenceIO.java | ||
---|---|---|
482 | 482 |
success = false; |
483 | 483 |
return success; |
484 | 484 |
} |
485 |
//change conceptRef uuid |
|
486 |
ReferenceBase sec = referenceStore.get(bmiConfig.getSourceSecId()); |
|
487 |
if (sec == null){ |
|
488 |
sec = nomRefStore.get(bmiConfig.getSourceSecId()); |
|
489 |
} |
|
490 |
if (sec != null){ |
|
491 |
sec.setUuid(bmiConfig.getSecUuid()); |
|
492 |
logger.info("SecUuid changed to: " + bmiConfig.getSecUuid()); |
|
493 |
} |
|
494 | 485 |
} // end resultSet |
486 |
|
|
487 |
//change conceptRef uuid |
|
488 |
ReferenceBase sec = referenceStore.get(bmiConfig.getSourceSecId()); |
|
489 |
if (sec == null){ |
|
490 |
sec = nomRefStore.get(bmiConfig.getSourceSecId()); |
|
491 |
} |
|
492 |
if (sec != null){ |
|
493 |
sec.setUuid(bmiConfig.getSecUuid()); |
|
494 |
logger.info("SecUuid changed to: " + bmiConfig.getSecUuid()); |
|
495 |
} |
|
496 |
|
|
495 | 497 |
//save and store in map |
496 | 498 |
logger.info("Save nomenclatural references (" + nomRefCount + ")"); |
497 | 499 |
referenceService.saveReferenceAll(nomRefStore.objects()); |
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/berlinModel/BerlinModelTransformer.java | ||
---|---|---|
102 | 102 |
//TypeDesignation |
103 | 103 |
public static TypeDesignationStatus typeStatusId2TypeStatus (int typeStatusId) throws UnknownCdmTypeException{ |
104 | 104 |
switch (typeStatusId){ |
105 |
case 0: return null; |
|
105 | 106 |
case 1: return TypeDesignationStatus.HOLOTYPE(); |
106 | 107 |
case 2: return TypeDesignationStatus.LECTOTYPE(); |
107 | 108 |
case 3: return TypeDesignationStatus.NEOTYPE(); |
... | ... | |
131 | 132 |
*/ |
132 | 133 |
public static Rank rankId2Rank (int rankId) throws UnknownCdmTypeException{ |
133 | 134 |
switch (rankId){ |
135 |
case 0: return null; |
|
134 | 136 |
case 1: return Rank.KINGDOM(); |
135 | 137 |
case 3: return Rank.SUBKINGDOM(); |
136 | 138 |
case 5: return Rank.PHYLUM(); |
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/berlinModel/BerlinModelTypesIO.java | ||
---|---|---|
66 | 66 |
//get data from database |
67 | 67 |
String strQuery = |
68 | 68 |
" SELECT TypeDesignation.*, TypeStatus.Status " + |
69 |
" FROM TypeDesignation INNER JOIN" +
|
|
69 |
" FROM TypeDesignation LEFT OUTER JOIN " +
|
|
70 | 70 |
" TypeStatus ON TypeDesignation.TypeStatusFk = TypeStatus.TypeStatusId " + |
71 | 71 |
" WHERE (1=1) "; |
72 | 72 |
ResultSet rs = source.getResultSet(strQuery) ; |
Also available in: Unified diff