Project

General

Profile

« Previous | Next » 

Revision fe43cd3b

Added by Andreas Müller over 8 years ago

Implement taggedTitle for taxon base #5229

View differences:

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