Package net.ssehub.easy.varModel.model
Class IvmlKeyWords
java.lang.Object
net.ssehub.easy.varModel.model.datatypes.OclKeyWords
net.ssehub.easy.varModel.model.IvmlKeyWords
This class contains keywords and constants related to ivml files.
- Author:
- El-Sharkawy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIVML Keyword: Keyword for abstract (compounds).static final StringIVML Keyword: Keyword for "assign".static final StringIVML Character: ""="".static final StringIVML Keyword: Keyword for "annotate".static final charIVML Character: "'.'" for attribute access.static final StringIVML Character: Left brackets for the beginning of an block.static final StringIVML Character: Left brackets for the beginning of a parenthesis.static final StringIVML Keyword: Keyword for but.static final StringIVML Character: Colon.static final StringIVML Character: Comma.static final StringIVML Keyword: Keyword for the compound.static final charIVML Character: "." for compound access.static final StringIVML Keyword: Keyword for conflicts.static final StringIVML Keyword: Keyword for "const".static final StringIVML Character: "->" for container operation access.static final charIVML Character: "'.'" for separating decimal numbers.static final StringIVML Keyword: Keyword for "def".static final StringIVML DSL context end.static final StringIVML DSL context start.static final StringIVML DSL program end.static final StringIVML DSL program start.static final StringIVML Keyword: Keyword for else.static final StringIVML Keyword: Keyword for endif.static final StringIVML Character: Right brackets for the ending of an block.static final StringIVML Character: Right brackets for the ending of a parenthesis.static final StringIVML Keyword: Keyword for the enum.static final charIVML Character: "." for enum access.static final StringIVML Character: ""=="".static final StringIVML Keyword: Keyword for eval.static final StringIVML Keyword: Keyword for export.static final StringIVML Keyword: Keyword for freeze.static final StringIVML Keyword: Keyword for if.static final StringIVML Keyword: Keyword for import.static final StringIVML Keyword: Keyword for "in".static final StringIVML Keyword: Keyword for insert.static final StringIVML Keyword: Keyword for interface.static final StringIVML Keyword: Keyword for let.static final StringIVML Character: Linefeed.static final StringIVML Character: namespace separator.static final StringIVML Keyword: Keyword for "null".static final StringIVML Character: Operation definition separator.static final StringIVML Character: Pipe.static final StringIVML Keyword: Keyword for the project.static final StringIVML Character: Quotes.static final StringIVML Keyword: Keyword for a reference use (dereferencing).static final StringIVML Keyword: Keyword for refines.static final StringIVML Keyword: Keyword for a reference declaration.static final StringIVML Character: Semicolon.static final StringIVML Keyword: Keyword for sequence.static final StringIVML Keyword: Keyword for a set.static final StringIVML Keyword: Keyword for "static".static final StringIVML Keyword: Keyword for then.static final StringShortcut for this project.static final StringIVML Keyword: Keyword for "to".static final StringIVML Keyword: Keyword for the typedef.static final StringIVML Keyword: Keyword for the version.static final StringIVML Character: Version start symbol.static final StringIVML Character: Whitespace.static final StringIVML Keyword: Keyword for the with.Fields inherited from class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
ABS, ADD, ALL_INSTANCES, AND, ANY, APPEND, APPLY, AS_SEQUENCE, AS_SET, AS_TYPE, AT, AVG, CHARACTERS, CLOSURE, COLLECT, COLLECT_NESTED, CONCAT, COPY, COUNT, DIV, DIV_INT, EQUALS_IGNORE_CASE, EXCLUDES, EXCLUDES_ALL, EXCLUDING, EXISTS, FIRST, FLATTEN, FLOOR, FOR_ALL, GREATER, GREATER_EQUALS, HAS_DUPLICATES, IF_DEFINED, IFF, IMPLIES, INCLUDES, INCLUDES_ALL, INCLUDING, INDEX_ACCESS, INDEX_BASE, INDEX_OF, INSERT_AT, INTERSECTION, INVERSE, IS_ACYCLIC, IS_DEFINED, IS_EMPTY, IS_KIND_OF, IS_TYPE_OF, IS_UNIQUE, ISSUBSEQUENCE, ITERATE, LAST, LESS, LESS_EQUALS, LOCALE, MATCHES, MAX, MIN, MINUS, MOD, MULT, NOT, NOT_EMPTY, ONE, OR, ORDINAL, OVERLAPS, PLUS, PREPEND, PRODUCT, REJECT, REVERSE, ROUND, SELECT, SELECT_BY_KIND, SELECT_BY_TYPE, SELF, SIZE, SORTED_BY, SUB_SEQUENCE, SUBSEQUENCE, SUBSTITUTES, SUBSTRING, SUM, SYMMETRIC_DIFFERENCE, TO_BOOLEAN, TO_INTEGER, TO_LOWER_CASE, TO_REAL, TO_SEQUENCE, TO_SET, TO_STRING, TO_UPPER_CASE, TYPE_OF, TYPE_REJECT, TYPE_SELECT, UNEQUALS, UNEQUALS_ALIAS, UNION, WARNING, XOR -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePrevents this class from being initialized from outside. -
Method Summary
Methods inherited from class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
toIvmlIndex, toJavaIndex
-
Field Details
-
PROJECT
IVML Keyword: Keyword for the project.- See Also:
-
VERSION
IVML Keyword: Keyword for the version.- See Also:
-
IMPORT
IVML Keyword: Keyword for import.- See Also:
-
INSERT
IVML Keyword: Keyword for insert.- See Also:
-
CONFLICTS
IVML Keyword: Keyword for conflicts.- See Also:
-
ABSTRACT
IVML Keyword: Keyword for abstract (compounds).- See Also:
-
COMPOUND
IVML Keyword: Keyword for the compound.- See Also:
-
ENUM
IVML Keyword: Keyword for the enum.- See Also:
-
EVAL
IVML Keyword: Keyword for eval.- See Also:
-
FREEZE
IVML Keyword: Keyword for freeze.- See Also:
-
BUT
IVML Keyword: Keyword for but.- See Also:
-
TYPEDEF
IVML Keyword: Keyword for the typedef.- See Also:
-
WITH
IVML Keyword: Keyword for the with.- See Also:
-
SEQUENCEOF
IVML Keyword: Keyword for sequence.- See Also:
-
SETOF
IVML Keyword: Keyword for a set.- See Also:
-
REFTO
IVML Keyword: Keyword for a reference declaration.- See Also:
-
REFBY
IVML Keyword: Keyword for a reference use (dereferencing).- See Also:
-
REFINES
IVML Keyword: Keyword for refines.- See Also:
-
INTERFACE
IVML Keyword: Keyword for interface.- See Also:
-
EXPORT
IVML Keyword: Keyword for export.- See Also:
-
IF
IVML Keyword: Keyword for if.- See Also:
-
THEN
IVML Keyword: Keyword for then.- See Also:
-
ELSE
IVML Keyword: Keyword for else.- See Also:
-
ENDIF
IVML Keyword: Keyword for endif.- See Also:
-
LET
IVML Keyword: Keyword for let.- See Also:
-
IN
IVML Keyword: Keyword for "in".- See Also:
-
DEF
IVML Keyword: Keyword for "def".- See Also:
-
STATIC
IVML Keyword: Keyword for "static".- See Also:
-
ATTRIBUTE
IVML Keyword: Keyword for "annotate".- See Also:
-
ASSIGN
IVML Keyword: Keyword for "assign".- See Also:
-
TO
IVML Keyword: Keyword for "to".- See Also:
-
NULL
IVML Keyword: Keyword for "null".- See Also:
-
CONST
IVML Keyword: Keyword for "const".- See Also:
-
WHITESPACE
IVML Character: Whitespace.- See Also:
-
OPDEF_SEPARATOR
IVML Character: Operation definition separator.- See Also:
-
NAMESPACE_SEPARATOR
IVML Character: namespace separator.- See Also:
-
VERSION_START
IVML Character: Version start symbol.- See Also:
-
BEGINNING_BLOCK
IVML Character: Left brackets for the beginning of an block.- See Also:
-
ENDING_BLOCK
IVML Character: Right brackets for the ending of an block.- See Also:
-
BEGINNING_PARENTHESIS
IVML Character: Left brackets for the beginning of a parenthesis.- See Also:
-
ENDING_PARENTHESIS
IVML Character: Right brackets for the ending of a parenthesis.- See Also:
-
COMPOUND_ACCESS
public static final char COMPOUND_ACCESSIVML Character: "." for compound access. Same asATTRIBUTE_ACCESSandENUM_ACCESSbut may change due to known grammar problems accessing compounds from an expression.- See Also:
-
ENUM_ACCESS
public static final char ENUM_ACCESSIVML Character: "." for enum access. Same asCOMPOUND_ACCESSandATTRIBUTE_ACCESSbut may change due to known grammar problems accessing compounds from an expression.- See Also:
-
ATTRIBUTE_ACCESS
public static final char ATTRIBUTE_ACCESSIVML Character: "'.'" for attribute access. Same asCOMPOUND_ACCESSandENUM_ACCESSbut may change due to known grammar problems accessing compounds from an expression.- See Also:
-
DECIMAL_SEPARATOR
public static final char DECIMAL_SEPARATORIVML Character: "'.'" for separating decimal numbers.- See Also:
-
CONTAINER_OP_ACCESS
IVML Character: "->" for container operation access.- See Also:
-
LINEFEED
IVML Character: Linefeed.- See Also:
-
SEMICOLON
IVML Character: Semicolon.- See Also:
-
COLON
IVML Character: Colon.- See Also:
-
COMMA
IVML Character: Comma.- See Also:
-
PIPE
IVML Character: Pipe.- See Also:
-
EQUALS
IVML Character: ""=="".- See Also:
-
ASSIGNMENT
IVML Character: ""="".- See Also:
-
QUOTES
IVML Character: Quotes.- See Also:
-
DSL_CONTEXT_START
IVML DSL context start.- See Also:
-
DSL_CONTEXT_END
IVML DSL context end.- See Also:
-
DSL_START
IVML DSL program start.- See Also:
-
DSL_END
IVML DSL program end.- See Also:
-
THIS_PROJECT
Shortcut for this project.- See Also:
-
-
Constructor Details
-
IvmlKeyWords
private IvmlKeyWords()Prevents this class from being initialized from outside.
-