Revision 1ddf0695
Added by Andreas Müller almost 2 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/name/TypeDesignationWorkingSet.java | ||
---|---|---|
51 | 51 |
|
52 | 52 |
private VersionableEntity baseEntity; |
53 | 53 |
|
54 |
public enum TypeDesignationWorkingSetType { |
|
55 |
SPECIMEN_TYPE_DESIGNATION_WORKINGSET, |
|
56 |
NAME_TYPE_DESIGNATION_WORKINGSET; |
|
57 |
boolean isSpecimenType(){return this == SPECIMEN_TYPE_DESIGNATION_WORKINGSET;} |
|
58 |
boolean isNameType(){return this == NAME_TYPE_DESIGNATION_WORKINGSET;} |
|
59 |
} |
|
60 |
|
|
54 | 61 |
// ********************************* CONSTRUCTOR **************************/ |
55 | 62 |
|
56 | 63 |
public TypeDesignationWorkingSet(VersionableEntity baseEntity) { |
... | ... | |
120 | 127 |
return isSpecimenTypeDesigationWorkingSet() ? TypeDesignationWorkingSetType.SPECIMEN_TYPE_DESIGNATION_WORKINGSET : TypeDesignationWorkingSetType.NAME_TYPE_DESIGNATION_WORKINGSET; |
121 | 128 |
} |
122 | 129 |
|
123 |
|
|
124 |
public enum TypeDesignationWorkingSetType { |
|
125 |
SPECIMEN_TYPE_DESIGNATION_WORKINGSET, |
|
126 |
NAME_TYPE_DESIGNATION_WORKINGSET; |
|
127 |
boolean isSpecimenType(){return this == SPECIMEN_TYPE_DESIGNATION_WORKINGSET;} |
|
128 |
boolean isNameType(){return this == NAME_TYPE_DESIGNATION_WORKINGSET;} |
|
129 |
} |
|
130 |
|
|
131 |
@Override |
|
132 |
public String toString(){ |
|
133 |
if(label != null){ |
|
134 |
return label; |
|
135 |
} else { |
|
136 |
return super.toString(); |
|
137 |
} |
|
138 |
} |
|
139 |
|
|
140 | 130 |
/** |
141 | 131 |
* Uses the <code>comparator</code> to find the highest {@link TypeDesignationStatusBase} term and returns that. |
142 | 132 |
*/ |
... | ... | |
149 | 139 |
} |
150 | 140 |
return highestTypeStatus; |
151 | 141 |
} |
142 |
|
|
143 |
@Override |
|
144 |
public String toString(){ |
|
145 |
if(label != null){ |
|
146 |
return label; |
|
147 |
} else { |
|
148 |
return super.toString(); |
|
149 |
} |
|
150 |
} |
|
151 |
|
|
152 | 152 |
} |
Also available in: Unified diff
cleanup