Interface VilBuildLanguagePackage.Literals
- Enclosing interface:
VilBuildLanguagePackage
public static interface VilBuildLanguagePackage.Literals
Defines literals for the meta objects that represent
- each class,
- each feature of each class,
- each enum,
- and each data type
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Alternative' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Else' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'If' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Expression Statement' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Alt' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'For' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Block' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Separator' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Var' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Implementation Unit' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Imports' containment reference list feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Requires' containment reference list feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Scripts' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Instantiate' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Param' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Project' attribute feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Rule Name' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Version Spec' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Join' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Condition' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Var1' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Var2' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Join Variable' class.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Excl' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Var' attribute feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Language Unit' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Contents' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Load Properties' containment reference list feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Param' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Parent' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Load Properties' class.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Path' attribute feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Loop Variable' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Type' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Var' attribute feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Map' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Block' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Separator' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Var' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Primary Expression' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Instantiate' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Join' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Map' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Sys Ex' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Require' class.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Name' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Version Spec' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Rule Conditions' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Postcondition' containment reference list feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Preconditions' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Rule Declaration' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Annotations' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Block' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Conditions' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Modifier' containment reference feature.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Name' attribute feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Param List' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Type' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Rule Element' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr Stmt' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'For' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Var Decl' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'While' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Rule Element Block' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Elements' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Rule Modifier' class.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Protected' attribute feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Script Contents' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Elements' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Script Parent Decl' class.static final org.eclipse.emf.ecore.EAttributeThe meta object literal for the 'Name' attribute feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'Statement Or Block' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Block' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Ex Stmt' containment reference feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'System Execution' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Call' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Calls' containment reference list feature.static final org.eclipse.emf.ecore.EClassThe meta object literal for the 'While' class.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Block' containment reference feature.static final org.eclipse.emf.ecore.EReferenceThe meta object literal for the 'Expr' containment reference feature.
-
Field Details
-
IMPLEMENTATION_UNIT
static final org.eclipse.emf.ecore.EClass IMPLEMENTATION_UNITThe meta object literal for the 'Implementation Unit' class.- See Also:
-
IMPLEMENTATION_UNIT__IMPORTS
static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__IMPORTSThe meta object literal for the 'Imports' containment reference list feature. -
IMPLEMENTATION_UNIT__REQUIRES
static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__REQUIRESThe meta object literal for the 'Requires' containment reference list feature. -
IMPLEMENTATION_UNIT__SCRIPTS
static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__SCRIPTSThe meta object literal for the 'Scripts' containment reference list feature. -
REQUIRE
static final org.eclipse.emf.ecore.EClass REQUIREThe meta object literal for the 'Require' class.- See Also:
-
REQUIRE__NAME
static final org.eclipse.emf.ecore.EAttribute REQUIRE__NAMEThe meta object literal for the 'Name' attribute feature. -
REQUIRE__VERSION_SPEC
static final org.eclipse.emf.ecore.EReference REQUIRE__VERSION_SPECThe meta object literal for the 'Version Spec' containment reference feature. -
LANGUAGE_UNIT
static final org.eclipse.emf.ecore.EClass LANGUAGE_UNITThe meta object literal for the 'Language Unit' class.- See Also:
-
LANGUAGE_UNIT__PARAM
static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__PARAMThe meta object literal for the 'Param' containment reference feature. -
LANGUAGE_UNIT__PARENT
static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__PARENTThe meta object literal for the 'Parent' containment reference feature. -
LANGUAGE_UNIT__LOAD_PROPERTIES
static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__LOAD_PROPERTIESThe meta object literal for the 'Load Properties' containment reference list feature. -
LANGUAGE_UNIT__CONTENTS
static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__CONTENTSThe meta object literal for the 'Contents' containment reference feature. -
SCRIPT_PARENT_DECL
static final org.eclipse.emf.ecore.EClass SCRIPT_PARENT_DECLThe meta object literal for the 'Script Parent Decl' class.- See Also:
-
SCRIPT_PARENT_DECL__NAME
static final org.eclipse.emf.ecore.EAttribute SCRIPT_PARENT_DECL__NAMEThe meta object literal for the 'Name' attribute feature. -
LOAD_PROPERTIES
static final org.eclipse.emf.ecore.EClass LOAD_PROPERTIESThe meta object literal for the 'Load Properties' class.- See Also:
-
LOAD_PROPERTIES__PATH
static final org.eclipse.emf.ecore.EAttribute LOAD_PROPERTIES__PATHThe meta object literal for the 'Path' attribute feature. -
SCRIPT_CONTENTS
static final org.eclipse.emf.ecore.EClass SCRIPT_CONTENTSThe meta object literal for the 'Script Contents' class.- See Also:
-
SCRIPT_CONTENTS__ELEMENTS
static final org.eclipse.emf.ecore.EReference SCRIPT_CONTENTS__ELEMENTSThe meta object literal for the 'Elements' containment reference list feature. -
RULE_DECLARATION
static final org.eclipse.emf.ecore.EClass RULE_DECLARATIONThe meta object literal for the 'Rule Declaration' class.- See Also:
-
RULE_DECLARATION__ANNOTATIONS
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__ANNOTATIONSThe meta object literal for the 'Annotations' containment reference feature. -
RULE_DECLARATION__MODIFIER
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__MODIFIERThe meta object literal for the 'Modifier' containment reference feature. -
RULE_DECLARATION__TYPE
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__TYPEThe meta object literal for the 'Type' containment reference feature. -
RULE_DECLARATION__NAME
static final org.eclipse.emf.ecore.EAttribute RULE_DECLARATION__NAMEThe meta object literal for the 'Name' attribute feature. -
RULE_DECLARATION__PARAM_LIST
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__PARAM_LISTThe meta object literal for the 'Param List' containment reference feature. -
RULE_DECLARATION__CONDITIONS
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__CONDITIONSThe meta object literal for the 'Conditions' containment reference feature. -
RULE_DECLARATION__BLOCK
static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__BLOCKThe meta object literal for the 'Block' containment reference feature. -
RULE_CONDITIONS
static final org.eclipse.emf.ecore.EClass RULE_CONDITIONSThe meta object literal for the 'Rule Conditions' class.- See Also:
-
RULE_CONDITIONS__POSTCONDITION
static final org.eclipse.emf.ecore.EReference RULE_CONDITIONS__POSTCONDITIONThe meta object literal for the 'Postcondition' containment reference list feature. -
RULE_CONDITIONS__PRECONDITIONS
static final org.eclipse.emf.ecore.EReference RULE_CONDITIONS__PRECONDITIONSThe meta object literal for the 'Preconditions' containment reference list feature. -
RULE_ELEMENT_BLOCK
static final org.eclipse.emf.ecore.EClass RULE_ELEMENT_BLOCKThe meta object literal for the 'Rule Element Block' class.- See Also:
-
RULE_ELEMENT_BLOCK__ELEMENTS
static final org.eclipse.emf.ecore.EReference RULE_ELEMENT_BLOCK__ELEMENTSThe meta object literal for the 'Elements' containment reference list feature. -
RULE_ELEMENT
static final org.eclipse.emf.ecore.EClass RULE_ELEMENTThe meta object literal for the 'Rule Element' class.- See Also:
-
RULE_ELEMENT__VAR_DECL
static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__VAR_DECLThe meta object literal for the 'Var Decl' containment reference feature. -
RULE_ELEMENT__EXPR_STMT
static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__EXPR_STMTThe meta object literal for the 'Expr Stmt' containment reference feature. -
RULE_ELEMENT__WHILE
static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__WHILEThe meta object literal for the 'While' containment reference feature. -
RULE_ELEMENT__FOR
static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__FORThe meta object literal for the 'For' containment reference feature. -
RULE_MODIFIER
static final org.eclipse.emf.ecore.EClass RULE_MODIFIERThe meta object literal for the 'Rule Modifier' class.- See Also:
-
RULE_MODIFIER__PROTECTED
static final org.eclipse.emf.ecore.EAttribute RULE_MODIFIER__PROTECTEDThe meta object literal for the 'Protected' attribute feature. -
EXPRESSION_STATEMENT
static final org.eclipse.emf.ecore.EClass EXPRESSION_STATEMENTThe meta object literal for the 'Expression Statement' class.- See Also:
-
EXPRESSION_STATEMENT__ALT
static final org.eclipse.emf.ecore.EReference EXPRESSION_STATEMENT__ALTThe meta object literal for the 'Alt' containment reference feature. -
PRIMARY_EXPRESSION
static final org.eclipse.emf.ecore.EClass PRIMARY_EXPRESSIONThe meta object literal for the 'Primary Expression' class.- See Also:
-
PRIMARY_EXPRESSION__SYS_EX
static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__SYS_EXThe meta object literal for the 'Sys Ex' containment reference feature. -
PRIMARY_EXPRESSION__MAP
static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__MAPThe meta object literal for the 'Map' containment reference feature. -
PRIMARY_EXPRESSION__JOIN
static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__JOINThe meta object literal for the 'Join' containment reference feature. -
PRIMARY_EXPRESSION__INSTANTIATE
static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__INSTANTIATEThe meta object literal for the 'Instantiate' containment reference feature. -
INSTANTIATE
static final org.eclipse.emf.ecore.EClass INSTANTIATEThe meta object literal for the 'Instantiate' class.- See Also:
-
INSTANTIATE__PROJECT
static final org.eclipse.emf.ecore.EAttribute INSTANTIATE__PROJECTThe meta object literal for the 'Project' attribute feature. -
INSTANTIATE__RULE_NAME
static final org.eclipse.emf.ecore.EAttribute INSTANTIATE__RULE_NAMEThe meta object literal for the 'Rule Name' attribute feature. -
INSTANTIATE__PARAM
static final org.eclipse.emf.ecore.EReference INSTANTIATE__PARAMThe meta object literal for the 'Param' containment reference feature. -
INSTANTIATE__VERSION_SPEC
static final org.eclipse.emf.ecore.EReference INSTANTIATE__VERSION_SPECThe meta object literal for the 'Version Spec' containment reference feature. -
LOOP_VARIABLE
static final org.eclipse.emf.ecore.EClass LOOP_VARIABLEThe meta object literal for the 'Loop Variable' class.- See Also:
-
LOOP_VARIABLE__TYPE
static final org.eclipse.emf.ecore.EReference LOOP_VARIABLE__TYPEThe meta object literal for the 'Type' containment reference feature. -
LOOP_VARIABLE__VAR
static final org.eclipse.emf.ecore.EAttribute LOOP_VARIABLE__VARThe meta object literal for the 'Var' attribute feature. -
MAP
static final org.eclipse.emf.ecore.EClass MAPThe meta object literal for the 'Map' class.- See Also:
-
MAP__VAR
static final org.eclipse.emf.ecore.EReference MAP__VARThe meta object literal for the 'Var' containment reference list feature. -
MAP__SEPARATOR
static final org.eclipse.emf.ecore.EAttribute MAP__SEPARATORThe meta object literal for the 'Separator' attribute feature. -
MAP__EXPR
static final org.eclipse.emf.ecore.EReference MAP__EXPRThe meta object literal for the 'Expr' containment reference feature. -
MAP__BLOCK
static final org.eclipse.emf.ecore.EReference MAP__BLOCKThe meta object literal for the 'Block' containment reference feature. -
FOR
static final org.eclipse.emf.ecore.EClass FORThe meta object literal for the 'For' class.- See Also:
-
FOR__VAR
static final org.eclipse.emf.ecore.EReference FOR__VARThe meta object literal for the 'Var' containment reference list feature. -
FOR__SEPARATOR
static final org.eclipse.emf.ecore.EAttribute FOR__SEPARATORThe meta object literal for the 'Separator' attribute feature. -
FOR__EXPR
static final org.eclipse.emf.ecore.EReference FOR__EXPRThe meta object literal for the 'Expr' containment reference feature. -
FOR__BLOCK
static final org.eclipse.emf.ecore.EReference FOR__BLOCKThe meta object literal for the 'Block' containment reference feature. -
WHILE
static final org.eclipse.emf.ecore.EClass WHILEThe meta object literal for the 'While' class.- See Also:
-
WHILE__EXPR
static final org.eclipse.emf.ecore.EReference WHILE__EXPRThe meta object literal for the 'Expr' containment reference feature. -
WHILE__BLOCK
static final org.eclipse.emf.ecore.EReference WHILE__BLOCKThe meta object literal for the 'Block' containment reference feature. -
ALTERNATIVE
static final org.eclipse.emf.ecore.EClass ALTERNATIVEThe meta object literal for the 'Alternative' class.- See Also:
-
ALTERNATIVE__EXPR
static final org.eclipse.emf.ecore.EReference ALTERNATIVE__EXPRThe meta object literal for the 'Expr' containment reference feature. -
ALTERNATIVE__IF
static final org.eclipse.emf.ecore.EReference ALTERNATIVE__IFThe meta object literal for the 'If' containment reference feature. -
ALTERNATIVE__ELSE
static final org.eclipse.emf.ecore.EReference ALTERNATIVE__ELSEThe meta object literal for the 'Else' containment reference feature. -
STATEMENT_OR_BLOCK
static final org.eclipse.emf.ecore.EClass STATEMENT_OR_BLOCKThe meta object literal for the 'Statement Or Block' class.- See Also:
-
STATEMENT_OR_BLOCK__EX_STMT
static final org.eclipse.emf.ecore.EReference STATEMENT_OR_BLOCK__EX_STMTThe meta object literal for the 'Ex Stmt' containment reference feature. -
STATEMENT_OR_BLOCK__BLOCK
static final org.eclipse.emf.ecore.EReference STATEMENT_OR_BLOCK__BLOCKThe meta object literal for the 'Block' containment reference feature. -
JOIN
static final org.eclipse.emf.ecore.EClass JOINThe meta object literal for the 'Join' class.- See Also:
-
JOIN__VAR1
static final org.eclipse.emf.ecore.EReference JOIN__VAR1The meta object literal for the 'Var1' containment reference feature. -
JOIN__VAR2
static final org.eclipse.emf.ecore.EReference JOIN__VAR2The meta object literal for the 'Var2' containment reference feature. -
JOIN__CONDITION
static final org.eclipse.emf.ecore.EReference JOIN__CONDITIONThe meta object literal for the 'Condition' containment reference feature. -
JOIN_VARIABLE
static final org.eclipse.emf.ecore.EClass JOIN_VARIABLEThe meta object literal for the 'Join Variable' class.- See Also:
-
JOIN_VARIABLE__EXCL
static final org.eclipse.emf.ecore.EAttribute JOIN_VARIABLE__EXCLThe meta object literal for the 'Excl' attribute feature. -
JOIN_VARIABLE__VAR
static final org.eclipse.emf.ecore.EAttribute JOIN_VARIABLE__VARThe meta object literal for the 'Var' attribute feature. -
JOIN_VARIABLE__EXPR
static final org.eclipse.emf.ecore.EReference JOIN_VARIABLE__EXPRThe meta object literal for the 'Expr' containment reference feature. -
SYSTEM_EXECUTION
static final org.eclipse.emf.ecore.EClass SYSTEM_EXECUTIONThe meta object literal for the 'System Execution' class.- See Also:
-
SYSTEM_EXECUTION__CALL
static final org.eclipse.emf.ecore.EReference SYSTEM_EXECUTION__CALLThe meta object literal for the 'Call' containment reference feature. -
SYSTEM_EXECUTION__CALLS
static final org.eclipse.emf.ecore.EReference SYSTEM_EXECUTION__CALLSThe meta object literal for the 'Calls' containment reference list feature.
-