Class IvmlKeyWords


  • public class IvmlKeyWords
    extends OclKeyWords
    This class contains keywords and constants related to ivml files.
    Author:
    El-Sharkawy
    • Field Detail

      • PROJECT

        public static final java.lang.String PROJECT
        IVML Keyword: Keyword for the project.
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        IVML Keyword: Keyword for the version.
        See Also:
        Constant Field Values
      • IMPORT

        public static final java.lang.String IMPORT
        IVML Keyword: Keyword for import.
        See Also:
        Constant Field Values
      • INSERT

        public static final java.lang.String INSERT
        IVML Keyword: Keyword for insert.
        See Also:
        Constant Field Values
      • CONFLICTS

        public static final java.lang.String CONFLICTS
        IVML Keyword: Keyword for conflicts.
        See Also:
        Constant Field Values
      • ABSTRACT

        public static final java.lang.String ABSTRACT
        IVML Keyword: Keyword for abstract (compounds).
        See Also:
        Constant Field Values
      • COMPOUND

        public static final java.lang.String COMPOUND
        IVML Keyword: Keyword for the compound.
        See Also:
        Constant Field Values
      • ENUM

        public static final java.lang.String ENUM
        IVML Keyword: Keyword for the enum.
        See Also:
        Constant Field Values
      • EVAL

        public static final java.lang.String EVAL
        IVML Keyword: Keyword for eval.
        See Also:
        Constant Field Values
      • FREEZE

        public static final java.lang.String FREEZE
        IVML Keyword: Keyword for freeze.
        See Also:
        Constant Field Values
      • BUT

        public static final java.lang.String BUT
        IVML Keyword: Keyword for but.
        See Also:
        Constant Field Values
      • TYPEDEF

        public static final java.lang.String TYPEDEF
        IVML Keyword: Keyword for the typedef.
        See Also:
        Constant Field Values
      • WITH

        public static final java.lang.String WITH
        IVML Keyword: Keyword for the with.
        See Also:
        Constant Field Values
      • SEQUENCEOF

        public static final java.lang.String SEQUENCEOF
        IVML Keyword: Keyword for sequence.
        See Also:
        Constant Field Values
      • SETOF

        public static final java.lang.String SETOF
        IVML Keyword: Keyword for a set.
        See Also:
        Constant Field Values
      • REFTO

        public static final java.lang.String REFTO
        IVML Keyword: Keyword for a reference declaration.
        See Also:
        Constant Field Values
      • REFBY

        public static final java.lang.String REFBY
        IVML Keyword: Keyword for a reference use (dereferencing).
        See Also:
        Constant Field Values
      • REFINES

        public static final java.lang.String REFINES
        IVML Keyword: Keyword for refines.
        See Also:
        Constant Field Values
      • INTERFACE

        public static final java.lang.String INTERFACE
        IVML Keyword: Keyword for interface.
        See Also:
        Constant Field Values
      • EXPORT

        public static final java.lang.String EXPORT
        IVML Keyword: Keyword for export.
        See Also:
        Constant Field Values
      • IF

        public static final java.lang.String IF
        IVML Keyword: Keyword for if.
        See Also:
        Constant Field Values
      • THEN

        public static final java.lang.String THEN
        IVML Keyword: Keyword for then.
        See Also:
        Constant Field Values
      • ELSE

        public static final java.lang.String ELSE
        IVML Keyword: Keyword for else.
        See Also:
        Constant Field Values
      • ENDIF

        public static final java.lang.String ENDIF
        IVML Keyword: Keyword for endif.
        See Also:
        Constant Field Values
      • LET

        public static final java.lang.String LET
        IVML Keyword: Keyword for let.
        See Also:
        Constant Field Values
      • IN

        public static final java.lang.String IN
        IVML Keyword: Keyword for "in".
        See Also:
        Constant Field Values
      • DEF

        public static final java.lang.String DEF
        IVML Keyword: Keyword for "def".
        See Also:
        Constant Field Values
      • STATIC

        public static final java.lang.String STATIC
        IVML Keyword: Keyword for "static".
        See Also:
        Constant Field Values
      • ATTRIBUTE

        public static final java.lang.String ATTRIBUTE
        IVML Keyword: Keyword for "annotate".
        See Also:
        Constant Field Values
      • ASSIGN

        public static final java.lang.String ASSIGN
        IVML Keyword: Keyword for "assign".
        See Also:
        Constant Field Values
      • TO

        public static final java.lang.String TO
        IVML Keyword: Keyword for "to".
        See Also:
        Constant Field Values
      • NULL

        public static final java.lang.String NULL
        IVML Keyword: Keyword for "null".
        See Also:
        Constant Field Values
      • CONST

        public static final java.lang.String CONST
        IVML Keyword: Keyword for "const".
        See Also:
        Constant Field Values
      • WHITESPACE

        public static final java.lang.String WHITESPACE
        IVML Character: Whitespace.
        See Also:
        Constant Field Values
      • OPDEF_SEPARATOR

        public static final java.lang.String OPDEF_SEPARATOR
        IVML Character: Operation definition separator.
        See Also:
        Constant Field Values
      • NAMESPACE_SEPARATOR

        public static final java.lang.String NAMESPACE_SEPARATOR
        IVML Character: namespace separator.
        See Also:
        Constant Field Values
      • VERSION_START

        public static final java.lang.String VERSION_START
        IVML Character: Version start symbol.
        See Also:
        Constant Field Values
      • BEGINNING_BLOCK

        public static final java.lang.String BEGINNING_BLOCK
        IVML Character: Left brackets for the beginning of an block.
        See Also:
        Constant Field Values
      • ENDING_BLOCK

        public static final java.lang.String ENDING_BLOCK
        IVML Character: Right brackets for the ending of an block.
        See Also:
        Constant Field Values
      • BEGINNING_PARENTHESIS

        public static final java.lang.String BEGINNING_PARENTHESIS
        IVML Character: Left brackets for the beginning of a parenthesis.
        See Also:
        Constant Field Values
      • ENDING_PARENTHESIS

        public static final java.lang.String ENDING_PARENTHESIS
        IVML Character: Right brackets for the ending of a parenthesis.
        See Also:
        Constant Field Values
      • COMPOUND_ACCESS

        public static final char COMPOUND_ACCESS
        IVML Character: "." for compound access. Same as ATTRIBUTE_ACCESS and ENUM_ACCESS but may change due to known grammar problems accessing compounds from an expression.
        See Also:
        Constant Field Values
      • ATTRIBUTE_ACCESS

        public static final char ATTRIBUTE_ACCESS
        IVML Character: "46" for attribute access. Same as COMPOUND_ACCESS and ENUM_ACCESS but may change due to known grammar problems accessing compounds from an expression.
        See Also:
        Constant Field Values
      • DECIMAL_SEPARATOR

        public static final char DECIMAL_SEPARATOR
        IVML Character: "46" for separating decimal numbers.
        See Also:
        Constant Field Values
      • CONTAINER_OP_ACCESS

        public static final java.lang.String CONTAINER_OP_ACCESS
        IVML Character: "->" for container operation access.
        See Also:
        Constant Field Values
      • LINEFEED

        public static final java.lang.String LINEFEED
        IVML Character: Linefeed.
        See Also:
        Constant Field Values
      • SEMICOLON

        public static final java.lang.String SEMICOLON
        IVML Character: Semicolon.
        See Also:
        Constant Field Values
      • COLON

        public static final java.lang.String COLON
        IVML Character: Colon.
        See Also:
        Constant Field Values
      • COMMA

        public static final java.lang.String COMMA
        IVML Character: Comma.
        See Also:
        Constant Field Values
      • EQUALS

        public static final java.lang.String EQUALS
        IVML Character: ""=="".
        See Also:
        Constant Field Values
      • ASSIGNMENT

        public static final java.lang.String ASSIGNMENT
        IVML Character: ""="".
        See Also:
        Constant Field Values
      • QUOTES

        public static final java.lang.String QUOTES
        IVML Character: Quotes.
        See Also:
        Constant Field Values
      • DSL_CONTEXT_START

        public static final java.lang.String DSL_CONTEXT_START
        IVML DSL context start.
        See Also:
        Constant Field Values
      • DSL_CONTEXT_END

        public static final java.lang.String DSL_CONTEXT_END
        IVML DSL context end.
        See Also:
        Constant Field Values
      • DSL_START

        public static final java.lang.String DSL_START
        IVML DSL program start.
        See Also:
        Constant Field Values
      • DSL_END

        public static final java.lang.String DSL_END
        IVML DSL program end.
        See Also:
        Constant Field Values
      • THIS_PROJECT

        public static final java.lang.String THIS_PROJECT
        Shortcut for this project.
        See Also:
        Constant Field Values
    • Constructor Detail

      • IvmlKeyWords

        private IvmlKeyWords()
        Prevents this class from being initialized from outside.