Author: agiraudet Date: 2013-06-11 16:52:53 +0200 (Tue, 11 Jun 2013) New Revision: 1275 Url: http://nuiton.org/projects/eugene/repository/revisions/1275 Log: remplac class KeyWords par interface : org.nuiton.eugene.models.object.reader.yaml.KeyWords Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/DefaultValues.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/KeyWords.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadObjectModel.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadYamlFile.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/ParserUserFriendly.java Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/DefaultValues.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/DefaultValues.java 2013-06-11 14:22:32 UTC (rev 1274) +++ trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/DefaultValues.java 2013-06-11 14:52:53 UTC (rev 1275) @@ -14,7 +14,7 @@ * Date: 11/06/13 * Time: 14:51 */ -public class DefaultValues extends KeyWords { +public class DefaultValues implements KeyWords { Yaml yaml; public DefaultValues() Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/KeyWords.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/KeyWords.java 2013-06-11 14:22:32 UTC (rev 1274) +++ trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/KeyWords.java 2013-06-11 14:52:53 UTC (rev 1275) @@ -5,55 +5,55 @@ * Date: 30/05/13 * Time: 10:10 */ -public class KeyWords { - public static final String SEPARATOR = "."; +public interface KeyWords { + String SEPARATOR = "."; - public static final String ABSTRACT = "abstract"; - public static final String ASSOCIATION_CLASS = "associationclass"; - public static final String ASSOCIATION_CLASS_NAME = "associationclassname"; - public static final String ASSOCIATION_TYPE = "associationtype"; - public static final String ATTRIBUTE = "attribute"; - public static final String BODY_CODE = "bodeycode"; - public static final String CLASS = "class"; - public static final String CLASSIFIER = "classifier"; - public static final String COMMENTS = "comments"; - public static final String DEFAULT_VALUE = "defaultvalue"; - public static final String DOCUMENTATION = "documentation"; - public static final String ENUMERATION = "enumeration"; - public static final String EXTERN = "extern"; - public static final String FINAL = "final"; - public static final String IMPORTS = "imports"; - public static final String INNER = "inner"; - public static final String INTERFACE = "interface"; - public static final String LABEL = "label"; - public static final String LITERAL = "literal"; - public static final String MAX_MULTIPLICITY = "maxmultiplicity"; - public static final String MIN_MULTIPLICITY = "minmultiplicity"; - public static final String NAME = "name"; - public static final String NAVIGABLE = "navigable"; - public static final String OPERATION = "operation"; - public static final String ORDERED = "ordered"; - public static final String ORDERING = "ordering"; - public static final String PACKAGE = "package"; - public static final String PARAMETER = "parameter"; - public static final String PARTICIPANT = "participant"; - public static final String PRIVATE = "private"; - public static final String PROTECTED = "protected"; - public static final String PUBLIC = "public"; - public static final String RETURN_PARAMETER = "returnparameter"; - public static final String REVERSE_ATTRIBUTE_NAME = "reverseattributename"; - public static final String REVERSE_MAX_MULTIPLICITY = "reversemaxmultiplicity"; - public static final String STATIC = "static"; - public static final String STEREOTYPES = "stereotypes"; - public static final String SUPER_CLASSES = "superclasses"; - public static final String SUPER_INTERFACES = "superinterfaces"; - public static final String SYNTAXE = "syntaxe"; - public static final String TAG_VALUES = "tagvalues"; - public static final String TRANSIENT = "transient"; - public static final String TYPE = "type"; - public static final String UNIQUE = "unique"; - public static final String UNORDERED = "unordered"; - public static final String VERSION = "version"; - public static final String VISIBILITY = "visibility"; - public static final String ELEMENT = "element"; + String ABSTRACT = "abstract"; + String ASSOCIATION_CLASS = "associationclass"; + String ASSOCIATION_CLASS_NAME = "associationclassname"; + String ASSOCIATION_TYPE = "associationtype"; + String ATTRIBUTE = "attribute"; + String BODY_CODE = "bodeycode"; + String CLASS = "class"; + String CLASSIFIER = "classifier"; + String COMMENTS = "comments"; + String DEFAULT_VALUE = "defaultvalue"; + String DOCUMENTATION = "documentation"; + String ENUMERATION = "enumeration"; + String EXTERN = "extern"; + String FINAL = "final"; + String IMPORTS = "imports"; + String INNER = "inner"; + String INTERFACE = "interface"; + String LABEL = "label"; + String LITERAL = "literal"; + String MAX_MULTIPLICITY = "maxmultiplicity"; + String MIN_MULTIPLICITY = "minmultiplicity"; + String NAME = "name"; + String NAVIGABLE = "navigable"; + String OPERATION = "operation"; + String ORDERED = "ordered"; + String ORDERING = "ordering"; + String PACKAGE = "package"; + String PARAMETER = "parameter"; + String PARTICIPANT = "participant"; + String PRIVATE = "private"; + String PROTECTED = "protected"; + String PUBLIC = "public"; + String RETURN_PARAMETER = "returnparameter"; + String REVERSE_ATTRIBUTE_NAME = "reverseattributename"; + String REVERSE_MAX_MULTIPLICITY = "reversemaxmultiplicity"; + String STATIC = "static"; + String STEREOTYPES = "stereotypes"; + String SUPER_CLASSES = "superclasses"; + String SUPER_INTERFACES = "superinterfaces"; + String SYNTAXE = "syntaxe"; + String TAG_VALUES = "tagvalues"; + String TRANSIENT = "transient"; + String TYPE = "type"; + String UNIQUE = "unique"; + String UNORDERED = "unordered"; + String VERSION = "version"; + String VISIBILITY = "visibility"; + String ELEMENT = "element"; } Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadObjectModel.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadObjectModel.java 2013-06-11 14:22:32 UTC (rev 1274) +++ trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadObjectModel.java 2013-06-11 14:52:53 UTC (rev 1275) @@ -10,7 +10,7 @@ * Date: 11/06/13 * Time: 10:37 */ -public class LoadObjectModel extends KeyWords { +public class LoadObjectModel implements KeyWords { protected String packageL; protected YamlObject modelYAMLO; protected ObjectModelImpl modelOM; Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadYamlFile.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadYamlFile.java 2013-06-11 14:22:32 UTC (rev 1274) +++ trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/LoadYamlFile.java 2013-06-11 14:52:53 UTC (rev 1275) @@ -16,7 +16,7 @@ * Date: 10/06/13 * Time: 16:11 */ -public class LoadYamlFile extends KeyWords { +public class LoadYamlFile implements KeyWords { Yaml yaml; public LoadYamlFile() { Modified: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/ParserUserFriendly.java =================================================================== --- trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/ParserUserFriendly.java 2013-06-11 14:22:32 UTC (rev 1274) +++ trunk/eugene/src/main/java/org/nuiton/eugene/models/object/reader/yaml/ParserUserFriendly.java 2013-06-11 14:52:53 UTC (rev 1275) @@ -10,7 +10,7 @@ * Date: 10/06/13 * Time: 16:48 */ -public class ParserUserFriendly extends KeyWords { +public class ParserUserFriendly implements KeyWords { protected Map<String, String> imports; protected Map<String, String> importsI; protected Map<String, String> importsE;