View Javadoc
1   package org.nuiton.eugene.models.object.reader.yaml;
2   
3   /*
4    * #%L
5    * EUGene :: EUGene
6    * %%
7    * Copyright (C) 2004 - 2013 CodeLutin
8    * %%
9    * This program is free software: you can redistribute it and/or modify
10   * it under the terms of the GNU Lesser General Public License as 
11   * published by the Free Software Foundation, either version 3 of the 
12   * License, or (at your option) any later version.
13   * 
14   * This program is distributed in the hope that it will be useful,
15   * but WITHOUT ANY WARRANTY; without even the implied warranty of
16   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17   * GNU General Lesser Public License for more details.
18   * 
19   * You should have received a copy of the GNU General Lesser Public 
20   * License along with this program.  If not, see
21   * <http://www.gnu.org/licenses/lgpl-3.0.html>.
22   * #L%
23   */
24  
25  /**
26   * User: agiraudet
27   * Date: 30/05/13
28   * Time: 10:10
29   */
30  public interface KeyWords {
31  
32      String SEPARATOR = ".";
33  
34      String ABSTRACT = "abstract";
35  
36      String AGGREGATE = "aggregate";
37  
38      String ASSOCIATION_CLASS = "associationclass";
39  
40      String ASSOCIATION_CLASS_NAME = "associationclassname";
41  
42      String ASSOCIATION_TYPE = "associationtype";
43  
44      String ATTRIBUTE = "attribute";
45  
46      String BODY_CODE = "bodeycode";
47  
48      String CLASS = "class";
49  
50      String CLASSIFIER = "classifier";
51  
52      String COMMENTS = "comments";
53  
54      String COMPOSITE = "composite";
55  
56      String DEFAULT_VALUE = "defaultvalue";
57  
58      String DESCRIPTION = "description";
59  
60      String DOCUMENTATION = "documentation";
61  
62      String ENUMERATION = "enumeration";
63  
64      String EXTERN = "extern";
65  
66      String FINAL = "final";
67  
68      String IMPORTS = "imports";
69  
70      String INNER = "inner";
71  
72      String INTERFACE = "interface";
73  
74      String LABEL = "label";
75  
76      String LITERALS = "literals";
77  
78      String MAX_MULTIPLICITY = "maxmultiplicity";
79  
80      String MIN_MULTIPLICITY = "minmultiplicity";
81  
82      String NAME = "name";
83  
84      String NAVIGABLE = "navigable";
85  
86      String OPERATION = "operation";
87  
88      String ORDERED = "ordered";
89  
90      String ORDERING = "ordering";
91  
92      String PACKAGE = "package";
93  
94      String PARAMETER = "parameter";
95  
96      String PARTICIPANT = "participant";
97  
98      String PRIVATE = "private";
99  
100     String PROTECTED = "protected";
101 
102     String PUBLIC = "public";
103 
104     String RETURN_PARAMETER = "returnparameter";
105 
106     String REVERSE_ATTRIBUTE_NAME = "reverseattributename";
107 
108     String REVERSE_MAX_MULTIPLICITY = "reversemaxmultiplicity";
109 
110     String REVERSE_MIN_MULTIPLICITY = "reverseminmultiplicity";
111 
112     String REVERSE_ORDERING = "reverseordering";
113 
114     String STATIC = "static";
115 
116     String STEREOTYPES = "stereotypes";
117 
118     String SUPER_CLASSES = "superclasses";
119 
120     String SUPER_INTERFACES = "superinterfaces";
121 
122     String SYNTAXE = "syntaxe";
123 
124     String TAG_VALUES = "tagvalues";
125 
126     String TRANSIENT = "transient";
127 
128     String TYPE = "type";
129 
130     String UNIQUE = "unique";
131 
132     String UNORDERED = "unordered";
133 
134     String VERSION = "version";
135 
136     String VISIBILITY = "visibility";
137 
138     String ELEMENT = "element";
139 }