Revision fe43cd3b
Added by Andreas Müller over 8 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/TagEnum.java | ||
---|---|---|
1 | 1 |
/** |
2 | 2 |
* Copyright (C) 2007 EDIT |
3 |
* European Distributed Institute of Taxonomy
|
|
3 |
* European Distributed Institute of Taxonomy |
|
4 | 4 |
* http://www.e-taxonomy.eu |
5 |
*
|
|
5 |
* |
|
6 | 6 |
* The contents of this file are subject to the Mozilla Public License Version 1.1 |
7 | 7 |
* See LICENSE.TXT at the top of this package for the full license terms. |
8 | 8 |
*/ |
... | ... | |
14 | 14 |
/** |
15 | 15 |
* Tags for atomised taxon name strings and atomised reference citation strings. |
16 | 16 |
* Used by {@link TaggedText}. |
17 |
*
|
|
17 |
* |
|
18 | 18 |
* @author a.kohlbecker |
19 | 19 |
* @version 1.0 |
20 | 20 |
* @created 13.12.2007 12:04:15 |
21 | 21 |
* |
22 | 22 |
*/ |
23 | 23 |
public enum TagEnum { |
24 |
|
|
24 |
|
|
25 | 25 |
/** |
26 | 26 |
* A taxon name including genus name, epithet etc. |
27 | 27 |
*/ |
... | ... | |
31 | 31 |
*/ |
32 | 32 |
rank, |
33 | 33 |
/** |
34 |
* Non-atomised addition to a taxon name not ruled by a nomenclatural code |
|
34 |
* Non-atomised addition to a taxon name or a taxon not ruled by a nomenclatural code
|
|
35 | 35 |
*/ |
36 | 36 |
appendedPhrase, |
37 | 37 |
/** |
38 |
* The authors of a reference, also used in taxon names
|
|
38 |
* The authors of a reference, also used in taxon names |
|
39 | 39 |
*/ |
40 | 40 |
authors, |
41 | 41 |
/** |
... | ... | |
51 | 51 |
*/ |
52 | 52 |
year, |
53 | 53 |
/** |
54 |
* A full taxon name including all name information and nomenclatural
|
|
54 |
* A full taxon name including all name information and nomenclatural |
|
55 | 55 |
* reference information |
56 | 56 |
*/ |
57 | 57 |
fullName, |
58 | 58 |
/** |
59 |
* The nomenclatural status of a name
|
|
59 |
* The nomenclatural status of a name |
|
60 | 60 |
*/ |
61 | 61 |
nomStatus, |
62 | 62 |
/** |
63 |
* A separator to separate two tags () .
|
|
64 |
* A separator should include all needed whitespaces. So adding of whitespace
|
|
63 |
* A separator to separate two tags () . |
|
64 |
* A separator should include all needed whitespaces. So adding of whitespace |
|
65 | 65 |
* is not needed if a separator is given. |
66 | 66 |
*/ |
67 | 67 |
separator, |
68 | 68 |
/** |
69 |
* The hybrid sign.
|
|
69 |
* The hybrid sign. |
|
70 | 70 |
*/ |
71 |
hybridSign |
|
71 |
hybridSign, |
|
72 |
|
|
72 | 73 |
; |
73 |
|
|
74 |
|
|
74 |
|
|
75 |
|
|
75 | 76 |
public boolean isName(){ |
76 | 77 |
return this == name; |
77 | 78 |
} |
Also available in: Unified diff
Implement taggedTitle for taxon base #5229