Revision 017bce1e
Added by Andreas Müller 9 months ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NameRelationshipType.java | ||
---|---|---|
85 | 85 |
private static final UUID uuidValidatedByName = UUID.fromString("a176c9ad-b4c2-4c57-addd-90373f8270eb"); |
86 | 86 |
private static final UUID uuidLaterValidatedByName = UUID.fromString("a25ee4c1-863a-4dab-9499-290bf9b89639"); |
87 | 87 |
private static final UUID uuidBlockingNameFor = UUID.fromString("1dab357f-2e12-4511-97a4-e5153589e6a6"); |
88 |
private static final UUID uuidAvoidsHomonymOf = UUID.fromString("c7d59ab9-a8c6-4645-a990-04c698f2c123"); |
|
88 | 89 |
private static final UUID uuidLaterIsonym = UUID.fromString("29ab238d-598d-45b9-addd-003cf39ccc3e"); |
89 | 90 |
private static final UUID uuidNonUnspecific = UUID.fromString("78360e2a-159d-4e2f-893e-8666805840fa"); |
90 | 91 |
|
... | ... | |
546 | 547 |
* @see NomenclaturalStatusType#NOVUM() |
547 | 548 |
*/ |
548 | 549 |
public static final NameRelationshipType BLOCKING_NAME_FOR(){ |
549 |
return findTermByUuid(uuidBlockingNameFor); |
|
550 |
return findTermByUuid(uuidBlockingNameFor); |
|
551 |
} |
|
552 |
|
|
553 |
/** |
|
554 |
* This relationship relates the replacement name to the blocking name |
|
555 |
* in a situation where a new combination for a name (replaced synonym) |
|
556 |
* is blocked by a name (blocking name) and therefore a new name (replacement name) is created. |
|
557 |
* @return |
|
558 |
*/ |
|
559 |
public static final NameRelationshipType AVOIDS_HOMONYM_OF() { |
|
560 |
return findTermByUuid(uuidAvoidsHomonymOf); |
|
550 | 561 |
} |
551 | 562 |
|
552 | 563 |
/** |
cdmlib-model/src/main/resources/terms/NameRelationshipType.csv | ||
---|---|---|
12 | 12 |
"e6439f95-bcac-4ebb-a8b5-69fa5ce79e6a",,"is conserved against","is conserved against","","is rejected in favour of","is rejected in favour of","",FALSE,FALSE,"VA","OD" |
13 | 13 |
"a176c9ad-b4c2-4c57-addd-90373f8270eb",,"is validated by","is validated by","","is validating","is validating","",FALSE,FALSE,"NO","NO" |
14 | 14 |
"a25ee4c1-863a-4dab-9499-290bf9b89639",,"is later validated by","is later validated by","","is later validating","is later validating","",FALSE,FALSE,"NO","NO" |
15 |
"1dab357f-2e12-4511-97a4-e5153589e6a6",,"is blocking name for","is blocking name for","","is new combination blocked by","is new combination blocked by","",FALSE,FALSE,"NO","NO" |
|
15 |
"1dab357f-2e12-4511-97a4-e5153589e6a6",,"is blocking name for","is blocking name for","","has blocking name","has blocking name","",FALSE,FALSE,"NO","NO" |
|
16 |
"c7d59ab9-a8c6-4645-a990-04c698f2c123",,"avoids homonym of","This relationship relates the replacement name to the blocking name in a situation where a new combination for a name (replaced synonym) is blocked by a name (blocking name) and therefore a new name (replacement name) is created.","","causes replacement name","This (inverse) relationship relates a name (blocking name) that blocks the creation of a new combination to the new name (replacement name).","",FALSE,FALSE,"NO","NO" |
|
16 | 17 |
"78360e2a-159d-4e2f-893e-8666805840fa",,"'non' (has no relation with)","a not further defined 'non' relationship between name A and name B","","has an unilateral 'non' relation from","has an unilateral 'non' relation from","","FALSE","FALSE","NO","NO" |
Also available in: Unified diff
ref #10083 add AVOIDS_HOMONYM_OF name relationship