Revision c54186b7
Added by Andreas Müller over 2 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/RelationshipTermBase.java | ||
---|---|---|
252 | 252 |
public T readCsvLine(Class<T> termClass, List<String> csvLine, TermType termType, Map<UUID,DefinedTermBase> terms, boolean abbrevAsId) { |
253 | 253 |
T newInstance = super.readCsvLine(termClass, csvLine, termType, terms, abbrevAsId); |
254 | 254 |
|
255 |
String inverseText = CdmUtils.Ne(csvLine.get(6).trim()); |
|
256 | 255 |
String inverseLabel = csvLine.get(5).trim(); |
256 |
String inverseText = CdmUtils.Ne(csvLine.get(6).trim()); |
|
257 | 257 |
String inverseLabelAbbrev = CdmUtils.Ne(csvLine.get(7).trim()); |
258 | 258 |
newInstance.addInverseRepresentation(new Representation(inverseText, inverseLabel, inverseLabelAbbrev, Language.CSV_LANGUAGE()) ); |
259 | 259 |
newInstance.setSymmetric(Boolean.parseBoolean(csvLine.get(8))); |
... | ... | |
283 | 283 |
|
284 | 284 |
result.inverseRepresentations = new HashSet<>(); |
285 | 285 |
for (Representation rep: this.inverseRepresentations){ |
286 |
result.addInverseRepresentation((Representation)rep.clone());
|
|
286 |
result.addInverseRepresentation(rep.clone()); |
|
287 | 287 |
} |
288 | 288 |
|
289 | 289 |
//no changes to: symmetric, transitiv |
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/NameRelationshipTypeTest.java | ||
---|---|---|
18 | 18 |
/** |
19 | 19 |
* Testclass for {@link NameRelationshipType}. |
20 | 20 |
* |
21 |
* @author a.muelelr
|
|
21 |
* @author a.mueller
|
|
22 | 22 |
* @since 20.11.2011 |
23 | 23 |
*/ |
24 | 24 |
public class NameRelationshipTypeTest extends EntityTestBase { |
Also available in: Unified diff
cleanup