Project

General

Profile

« Previous | Next » 

Revision 3ef2e1bd

Added by Andreas Müller over 7 years ago

ref #5974 Remove synonym relationships (not finished yet)

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java
48 48
import eu.etaxonomy.cdm.model.reference.Reference;
49 49
import eu.etaxonomy.cdm.model.reference.ReferenceType;
50 50
import eu.etaxonomy.cdm.model.taxon.Synonym;
51
import eu.etaxonomy.cdm.model.taxon.SynonymRelationship;
52
import eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType;
51
import eu.etaxonomy.cdm.model.taxon.SynonymType;
53 52
import eu.etaxonomy.cdm.model.taxon.Taxon;
54 53
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
55 54
import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType;
......
2178 2177
		RelationshipTermBase<?> type = relation.getType();
2179 2178
		if (type.equals(TaxonRelationshipType.MISAPPLIED_NAME_FOR())) {
2180 2179
			return IS_MISAPPLIED_NAME_FOR;
2181
		} else if (type.equals(SynonymRelationshipType.SYNONYM_OF())) {
2180
		} else if (type.equals(SynonymType.SYNONYM_OF())) {
2182 2181
			SynonymRelationship synRel = CdmBase.deproxy(relation, SynonymRelationship.class);
2183 2182
			if (synRel.isProParte()){
2184 2183
				return IS_PRO_PARTE_SYNONYM_OF;
......
2187 2186
			}else{
2188 2187
				return IS_SYNONYM_OF;
2189 2188
			}
2190
		} else if (type.equals(SynonymRelationshipType.HOMOTYPIC_SYNONYM_OF())) {
2189
		} else if (type.equals(SynonymType.HOMOTYPIC_SYNONYM_OF())) {
2191 2190
			SynonymRelationship synRel = CdmBase.deproxy(relation, SynonymRelationship.class);
2192 2191
			if (synRel.isProParte()){
2193 2192
				return IS_PRO_PARTE_AND_HOMOTYPIC_SYNONYM_OF;
......
2196 2195
			}else{
2197 2196
				return IS_HOMOTYPIC_SYNONYM_OF;
2198 2197
			}
2199
		} else if (type.equals(SynonymRelationshipType.HETEROTYPIC_SYNONYM_OF())) {
2198
		} else if (type.equals(SynonymType.HETEROTYPIC_SYNONYM_OF())) {
2200 2199
			SynonymRelationship synRel = CdmBase.deproxy(relation, SynonymRelationship.class);
2201 2200
			if (synRel.isProParte()){
2202 2201
				return IS_PRO_PARTE_AND_HETEROTYPIC_SYNONYM_OF;
......
2205 2204
			}else{
2206 2205
				return IS_HETEROTYPIC_SYNONYM_OF;
2207 2206
			}
2208
		} else if (type.equals(SynonymRelationshipType.INFERRED_EPITHET_OF())) {
2207
		} else if (type.equals(SynonymType.INFERRED_EPITHET_OF())) {
2209 2208
			return IS_INFERRED_EPITHET_FOR;
2210
		} else if (type.equals(SynonymRelationshipType.INFERRED_GENUS_OF())) {
2209
		} else if (type.equals(SynonymType.INFERRED_GENUS_OF())) {
2211 2210
			return IS_INFERRED_GENUS_FOR;
2212
		} else if (type.equals(SynonymRelationshipType.POTENTIAL_COMBINATION_OF())) {
2211
		} else if (type.equals(SynonymType.POTENTIAL_COMBINATION_OF())) {
2213 2212
			return IS_POTENTIAL_COMBINATION_FOR;
2214 2213
		} else if (type.equals(NameRelationshipType.BASIONYM())) {
2215 2214
			return IS_BASIONYM_FOR;

Also available in: Unified diff