Project

General

Profile

« Previous | Next » 

Revision 017bce1e

Added by Andreas Müller almost 2 years ago

ref #10083 add AVOIDS_HOMONYM_OF name relationship

View differences:

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