91 |
91 |
|
92 |
92 |
private static SpecimenTypeDesignationStatus ORIGINAL_MATERIAL;
|
93 |
93 |
|
|
94 |
private static SpecimenTypeDesignationStatus ISOSYNTYPE;
|
|
95 |
|
|
96 |
|
|
97 |
|
94 |
98 |
private static final UUID uuidHolotype = UUID.fromString("a407dbc7-e60c-46ff-be11-eddf4c5a970d");
|
95 |
99 |
private static final UUID uuidLectotype = UUID.fromString("05002d46-083e-4b27-8731-2e7c28a8825c");
|
96 |
100 |
private static final UUID uuidNeotype = UUID.fromString("26e13359-8f77-4e40-a85a-56c01782fce0");
|
... | ... | |
109 |
113 |
private static final UUID uuidPhototype = UUID.fromString("b7807acc-f559-474e-ad4a-e7a41e085e34");
|
110 |
114 |
private static final UUID uuidUnspecific = UUID.fromString("230fd762-b143-49de-ac2e-744bcc48a63b");
|
111 |
115 |
private static final UUID uuidOriginalMaterial = UUID.fromString("49c96cae-6be6-401e-9b36-1bc12d9dc8f9");
|
|
116 |
private static final UUID uuidIsosyntype = UUID.fromString("052a5ff0-8e9a-4355-b24f-5e4bb6071f44");
|
112 |
117 |
|
113 |
118 |
|
114 |
119 |
// ************* CONSTRUCTORS *************/
|
... | ... | |
226 |
231 |
}
|
227 |
232 |
|
228 |
233 |
/**
|
229 |
|
* Returns the "isotype" designation status. An isotype is any duplicate of
|
|
234 |
* Returns the "isotype" designation status. </BR>An isotype is any duplicate of
|
230 |
235 |
* the holotype; it is always a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}.
|
231 |
236 |
*
|
232 |
237 |
* @see #HOLOTYPE()
|
... | ... | |
236 |
241 |
}
|
237 |
242 |
|
238 |
243 |
/**
|
239 |
|
* Returns the "syntype" designation status. A syntype is any one of two or
|
|
244 |
* Returns the "syntype" designation status. </BR>A syntype is any one of two or
|
240 |
245 |
* more {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimens} cited in the {@link TaxonNameBase#getNomenclaturalReference() protologue} of the
|
241 |
246 |
* "type-bringing" {@link TaxonNameBase taxon name} when no holotype was designated,
|
242 |
247 |
* or any one of two or more specimens simultaneously designated as types.
|
... | ... | |
246 |
251 |
public static final SpecimenTypeDesignationStatus SYNTYPE(){
|
247 |
252 |
return SYNTYPE;
|
248 |
253 |
}
|
|
254 |
|
|
255 |
/**
|
|
256 |
* Returns the "isosyntype" designation status. </BR>A isosyntype is ...TODO
|
|
257 |
*
|
|
258 |
* @see #HOLOTYPE()
|
|
259 |
*/
|
|
260 |
public static final SpecimenTypeDesignationStatus ISOSYNTYPE(){
|
|
261 |
return ISOSYNTYPE;
|
|
262 |
}
|
249 |
263 |
|
250 |
264 |
/**
|
251 |
|
* Returns the "paratype" designation status. A paratype is a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}
|
|
265 |
* Returns the "paratype" designation status. </BR>A paratype is a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}
|
252 |
266 |
* cited in the {@link TaxonNameBase#getNomenclaturalReference() protologue} of the "type-bringing"
|
253 |
267 |
* {@link TaxonNameBase taxon name} that is neither the holotype nor an isotype,
|
254 |
268 |
* nor one of the syntypes if two or more specimens were simultaneously
|
... | ... | |
263 |
277 |
}
|
264 |
278 |
|
265 |
279 |
/**
|
266 |
|
* Returns the "isolectotype" designation status. An isolectotype is any
|
|
280 |
* Returns the "isolectotype" designation status. </BR>
|
|
281 |
* An isolectotype is any
|
267 |
282 |
* duplicate of the lectotype; it is always a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}.
|
268 |
283 |
*
|
269 |
284 |
* @see #LECTOTYPE()
|
... | ... | |
273 |
288 |
}
|
274 |
289 |
|
275 |
290 |
/**
|
276 |
|
* Returns the "isoneotype" designation status. An isoneotype is any
|
|
291 |
* Returns the "isoneotype" designation status. </BR>
|
|
292 |
* An isoneotype is any
|
277 |
293 |
* duplicate of the neotype; it is always a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}.
|
278 |
294 |
*
|
279 |
295 |
* @see #NEOTYPE()
|
... | ... | |
282 |
298 |
return ISONEOTYPE;
|
283 |
299 |
}
|
284 |
300 |
/**
|
285 |
|
* Returns the "paraneotype" designation status. A paraneotype is a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen},
|
|
301 |
* Returns the "paraneotype" designation status. </BR>
|
|
302 |
* A paraneotype is a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen},
|
286 |
303 |
* cited when selecting a neotype, other than the neotype itself. Also
|
287 |
304 |
* called "neoparatype" in zoology.
|
288 |
305 |
*
|
... | ... | |
293 |
310 |
}
|
294 |
311 |
|
295 |
312 |
/**
|
296 |
|
* Returns the "second step lectotype" designation status. A second step
|
297 |
|
* lectotype is a {@link eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase specimen or illustration}, designated as lectotype
|
|
313 |
* Returns the "second step lectotype" designation status. </BR>
|
|
314 |
* A second step lectotype is a {@link eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase specimen or illustration}, designated as lectotype
|
298 |
315 |
* in order to substitute another already existing lectotype.
|
299 |
316 |
*
|
300 |
317 |
* @see #LECTOTYPE()
|
... | ... | |
304 |
321 |
}
|
305 |
322 |
|
306 |
323 |
/**
|
307 |
|
* Returns the "second step neotype" designation status. A second step
|
308 |
|
* neotype is a {@link eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase specimen or illustration}, designated as neotype
|
|
324 |
* Returns the "second step neotype" designation status. </BR>
|
|
325 |
* A second step neotype is a {@link eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase specimen or illustration}, designated as neotype
|
309 |
326 |
* in order to substitute another already existing neotype.
|
310 |
327 |
*
|
311 |
328 |
* @see #LECTOTYPE()
|
... | ... | |
315 |
332 |
}
|
316 |
333 |
|
317 |
334 |
/**
|
318 |
|
* Returns the "paralectotype" designation status. A paralectotype is a
|
319 |
|
* {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}, cited when designating a lectotype, other than
|
|
335 |
* Returns the "paralectotype" designation status. </BR>
|
|
336 |
* A paralectotype is a {@link eu.etaxonomy.cdm.model.occurrence.Specimen specimen}, cited when designating a lectotype, other than
|
320 |
337 |
* the lectotype itself. Also called "lectoparatype" in zoology.
|
321 |
338 |
*
|
322 |
339 |
* @see #LECTOTYPE()
|
... | ... | |
395 |
412 |
SpecimenTypeDesignationStatus.SECOND_STEP_LECTOTYPE= termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidSecondStepLectotype);
|
396 |
413 |
SpecimenTypeDesignationStatus.SECOND_STEP_NEOTYPE = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidSecondStepNeotype);
|
397 |
414 |
SpecimenTypeDesignationStatus.SYNTYPE = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidSyntype);
|
|
415 |
SpecimenTypeDesignationStatus.ISOSYNTYPE = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidIsosyntype);
|
398 |
416 |
SpecimenTypeDesignationStatus.UNSPECIFIC = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidUnspecific);
|
399 |
|
SpecimenTypeDesignationStatus.ORIGINAL_MATERIAL = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidOriginalMaterial);
|
|
417 |
SpecimenTypeDesignationStatus.ORIGINAL_MATERIAL = termVocabulary.findTermByUuid(SpecimenTypeDesignationStatus.uuidOriginalMaterial);
|
400 |
418 |
}
|
401 |
419 |
|
402 |
420 |
}
|
isosyntype added