Major update to the latest CDM definition 2.Nov.2007
[cdmlib.git] / cdmlibrary / src / main / java / eu / etaxonomy / cdm / model / name / Rank.java
1 /**
2 * Copyright (C) 2007 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
5 *
6 * The contents of this file are subject to the Mozilla Public License Version 1.1
7 * See LICENSE.TXT at the top of this package for the full license terms.
8 */
9
10 package etaxonomy.cdm.model.name;
11
12
13 import etaxonomy.cdm.model.common.EnumeratedTermBase;
14 import org.apache.log4j.Logger;
15
16 /**
17 * This list should be extensible at runtime through configuration. This needs to
18 * be investigated.
19 * http://rs.tdwg.org/ontology/voc/TaxonRank
20 * @author m.doering
21 * @version 1.0
22 * @created 02-Nov-2007 18:15:12
23 */
24 public class Rank extends EnumeratedTermBase {
25 static Logger logger = Logger.getLogger(Rank.class);
26
27 @Description("")
28 private static final int ontologyClassUri = http://rs.tdwg.org/ontology/voc/TaxonRank#TaxonRankTerm;
29 private ArrayList m_TaxonNameBase;
30
31 public ArrayList getM_TaxonNameBase(){
32 return m_TaxonNameBase;
33 }
34
35 /**
36 *
37 * @param newVal
38 */
39 public void setM_TaxonNameBase(ArrayList newVal){
40 m_TaxonNameBase = newVal;
41 }
42
43 public getOntologyClassUri(){
44 return ontologyClassUri;
45 }
46
47 /**
48 *
49 * @param newVal
50 */
51 public void setOntologyClassUri(newVal){
52 ontologyClassUri = newVal;
53 }
54
55 public static final Rank EMPIRE(){
56 return null;
57 }
58
59 public static final Rank DOMAIN(){
60 return null;
61 }
62
63 public static final Rank SUPER_KINGDOM(){
64 return null;
65 }
66
67 public static final Rank KINGDOM(){
68 return null;
69 }
70
71 public static final Rank SUBKINGDOM(){
72 return null;
73 }
74
75 public static final Rank INFRAKINGDOM(){
76 return null;
77 }
78
79 public static final Rank SUPERPHYLUM(){
80 return null;
81 }
82
83 public static final Rank PHYLUM(){
84 return null;
85 }
86
87 public static final Rank SUBPHYLUM(){
88 return null;
89 }
90
91 public static final Rank INFRAPHYLUM(){
92 return null;
93 }
94
95 public static final Rank SUPERDIVISION(){
96 return null;
97 }
98
99 public static final Rank DIVISION(){
100 return null;
101 }
102
103 public static final Rank SUBDIVISION(){
104 return null;
105 }
106
107 public static final Rank INFRADIVISION(){
108 return null;
109 }
110
111 public static final Rank SUPERCLASS(){
112 return null;
113 }
114
115 public static final Rank CLASS(){
116 return null;
117 }
118
119 public static final Rank SUBCLASS(){
120 return null;
121 }
122
123 public static final Rank INFRACLASS(){
124 return null;
125 }
126
127 public static final Rank SUPERORDER(){
128 return null;
129 }
130
131 public static final Rank ORDER(){
132 return null;
133 }
134
135 public static final Rank SUBORDER(){
136 return null;
137 }
138
139 public static final Rank INFRAORDER(){
140 return null;
141 }
142
143 public static final Rank SUPERFAMILY(){
144 return null;
145 }
146
147 public static final Rank FAMILY(){
148 return null;
149 }
150
151 public static final Rank SUBFAMILY(){
152 return null;
153 }
154
155 public static final Rank INFRAFAMILY(){
156 return null;
157 }
158
159 public static final Rank SUPERTRIBE(){
160 return null;
161 }
162
163 public static final Rank TRIBE(){
164 return null;
165 }
166
167 public static final Rank SUBTRIBE(){
168 return null;
169 }
170
171 public static final Rank INFRATRIBE(){
172 return null;
173 }
174
175 public static final Rank SUPRAGENERIC_TAXON(){
176 return null;
177 }
178
179 public static final Rank GENUS(){
180 return null;
181 }
182
183 public static final Rank SUBGENUS(){
184 return null;
185 }
186
187 public static final Rank INFRAGENUS(){
188 return null;
189 }
190
191 public static final Rank SECTION(){
192 return null;
193 }
194
195 public static final Rank SUBSECTION(){
196 return null;
197 }
198
199 public static final Rank SERIES(){
200 return null;
201 }
202
203 public static final Rank SUBSERIES(){
204 return null;
205 }
206
207 public static final Rank SPECIES_AGGREGATE(){
208 return null;
209 }
210
211 public static final Rank INFRAGENERIC_TAXON(){
212 return null;
213 }
214
215 public static final Rank SPECIES(){
216 return null;
217 }
218
219 public static final Rank SUBSPECIFIC_AGGREGATE(){
220 return null;
221 }
222
223 public static final Rank SUBSPECIES(){
224 return null;
225 }
226
227 public static final Rank INFRASPECIES(){
228 return null;
229 }
230
231 public static final Rank VARIETY(){
232 return null;
233 }
234
235 public static final Rank BIO_VARIETY(){
236 return null;
237 }
238
239 public static final Rank PATHO_VARIETY(){
240 return null;
241 }
242
243 public static final Rank SUBVARIETY(){
244 return null;
245 }
246
247 public static final Rank SUBSUBVARIETY(){
248 return null;
249 }
250
251 public static final Rank CONVAR(){
252 return null;
253 }
254
255 public static final Rank FORM(){
256 return null;
257 }
258
259 public static final Rank SPECIAL_FORM(){
260 return null;
261 }
262
263 public static final Rank SUBFORM(){
264 return null;
265 }
266
267 public static final Rank SUBSUBFORM(){
268 return null;
269 }
270
271 public static final Rank INFRASPECIFIC_TAXON(){
272 return null;
273 }
274
275 public static final Rank CANDIDATE(){
276 return null;
277 }
278
279 public static final Rank DENOMINATION_CLASS(){
280 return null;
281 }
282
283 public static final Rank GREX(){
284 return null;
285 }
286
287 public static final Rank GRAFT_CHIMAERA(){
288 return null;
289 }
290
291 public static final Rank CULTIVAR_GROUP(){
292 return null;
293 }
294
295 public static final Rank CULTIVAR(){
296 return null;
297 }
298
299 }