Package ca.ubc.stat.blang.blangDsl
Interface BlangDslPackage.Literals
- Enclosing interface:
- BlangDslPackage
public static interface BlangDslPackage.Literals
Defines literals for the meta objects that represent
- each class,
- each feature of each class,
- each enum,
- and each data type
-
Field Summary
Fields Modifier and Type Field Description static org.eclipse.emf.ecore.EClass
BLANG_DIST
The meta object literal for the 'Blang Dist
' class.static org.eclipse.emf.ecore.EReference
BLANG_DIST__DISTRIBUTION_TYPE
The meta object literal for the 'Distribution Type' reference feature.static org.eclipse.emf.ecore.EClass
BLANG_MODEL
The meta object literal for the 'Blang Model
' class.static org.eclipse.emf.ecore.EReference
BLANG_MODEL__ANNOTATIONS
The meta object literal for the 'Annotations' containment reference list feature.static org.eclipse.emf.ecore.EReference
BLANG_MODEL__GENERATION_ALGORITHM
The meta object literal for the 'Generation Algorithm' containment reference feature.static org.eclipse.emf.ecore.EAttribute
BLANG_MODEL__GENERATION_RANDOM
The meta object literal for the 'Generation Random' attribute feature.static org.eclipse.emf.ecore.EReference
BLANG_MODEL__IMPORT_SECTION
The meta object literal for the 'Import Section' containment reference feature.static org.eclipse.emf.ecore.EReference
BLANG_MODEL__LAW_NODES
The meta object literal for the 'Law Nodes' containment reference list feature.static org.eclipse.emf.ecore.EAttribute
BLANG_MODEL__NAME
The meta object literal for the 'Name' attribute feature.static org.eclipse.emf.ecore.EAttribute
BLANG_MODEL__PACKAGE
The meta object literal for the 'Package' attribute feature.static org.eclipse.emf.ecore.EReference
BLANG_MODEL__VARIABLE_DECLARATIONS
The meta object literal for the 'Variable Declarations' containment reference list feature.static org.eclipse.emf.ecore.EClass
DEPENDENCY
The meta object literal for the 'Dependency
' class.static org.eclipse.emf.ecore.EClass
DISTRIBUTION_TYPE_SPECIFICATION
The meta object literal for the 'Distribution Type Specification
' class.static org.eclipse.emf.ecore.EClass
FACTOR_DECLARATION
The meta object literal for the 'Factor Declaration
' class.static org.eclipse.emf.ecore.EReference
FACTOR_DECLARATION__DEPENDENCIES
The meta object literal for the 'Dependencies' containment reference list feature.static org.eclipse.emf.ecore.EReference
FACTOR_DECLARATION__FACTOR_BODY
The meta object literal for the 'Factor Body' containment reference feature.static org.eclipse.emf.ecore.EClass
FOR_LOOP
The meta object literal for the 'For Loop
' class.static org.eclipse.emf.ecore.EReference
FOR_LOOP__ITERATOR_RANGE
The meta object literal for the 'Iterator Range' containment reference feature.static org.eclipse.emf.ecore.EReference
FOR_LOOP__ITERATOR_TYPE
The meta object literal for the 'Iterator Type' containment reference feature.static org.eclipse.emf.ecore.EReference
FOR_LOOP__LOOP_BODY
The meta object literal for the 'Loop Body' containment reference list feature.static org.eclipse.emf.ecore.EReference
FOR_LOOP__NAME
The meta object literal for the 'Name' containment reference feature.static org.eclipse.emf.ecore.EClass
IF_ELSE
The meta object literal for the 'If Else
' class.static org.eclipse.emf.ecore.EReference
IF_ELSE__CONDITION
The meta object literal for the 'Condition' containment reference feature.static org.eclipse.emf.ecore.EReference
IF_ELSE__ELSE_BODY
The meta object literal for the 'Else Body' containment reference list feature.static org.eclipse.emf.ecore.EReference
IF_ELSE__IF_BODY
The meta object literal for the 'If Body' containment reference list feature.static org.eclipse.emf.ecore.EClass
INITIALIZER_DEPENDENCY
The meta object literal for the 'Initializer Dependency
' class.static org.eclipse.emf.ecore.EReference
INITIALIZER_DEPENDENCY__INIT
The meta object literal for the 'Init' containment reference feature.static org.eclipse.emf.ecore.EAttribute
INITIALIZER_DEPENDENCY__NAME
The meta object literal for the 'Name' attribute feature.static org.eclipse.emf.ecore.EReference
INITIALIZER_DEPENDENCY__TYPE
The meta object literal for the 'Type' containment reference feature.static org.eclipse.emf.ecore.EClass
INSTANTIATED_DISTRIBUTION
The meta object literal for the 'Instantiated Distribution
' class.static org.eclipse.emf.ecore.EReference
INSTANTIATED_DISTRIBUTION__ARGUMENTS
The meta object literal for the 'Arguments' containment reference list feature.static org.eclipse.emf.ecore.EReference
INSTANTIATED_DISTRIBUTION__DEPENDENCIES
The meta object literal for the 'Dependencies' containment reference list feature.static org.eclipse.emf.ecore.EAttribute
INSTANTIATED_DISTRIBUTION__EXPLICIT_ARGUMENTS
The meta object literal for the 'Explicit Arguments' attribute feature.static org.eclipse.emf.ecore.EReference
INSTANTIATED_DISTRIBUTION__GENERATED_VARIABLES
The meta object literal for the 'Generated Variables' containment reference list feature.static org.eclipse.emf.ecore.EReference
INSTANTIATED_DISTRIBUTION__TYPE_SPEC
The meta object literal for the 'Type Spec' containment reference feature.static org.eclipse.emf.ecore.EClass
JAVA_DIST
The meta object literal for the 'Java Dist
' class.static org.eclipse.emf.ecore.EReference
JAVA_DIST__DISTRIBUTION_TYPE
The meta object literal for the 'Distribution Type' containment reference feature.static org.eclipse.emf.ecore.EClass
LAW_NODE
The meta object literal for the 'Law Node
' class.static org.eclipse.emf.ecore.EClass
LOG_SCALE_FACTOR_DECLARATION
The meta object literal for the 'Log Scale Factor Declaration
' class.static org.eclipse.emf.ecore.EReference
LOG_SCALE_FACTOR_DECLARATION__CONTENTS
The meta object literal for the 'Contents' containment reference feature.static org.eclipse.emf.ecore.EClass
SIMPLE_DEPENDENCY
The meta object literal for the 'Simple Dependency
' class.static org.eclipse.emf.ecore.EReference
SIMPLE_DEPENDENCY__VARIABLE
The meta object literal for the 'Variable' reference feature.static org.eclipse.emf.ecore.EClass
VARIABLE_DECLARATION
The meta object literal for the 'Variable Declaration
' class.static org.eclipse.emf.ecore.EReference
VARIABLE_DECLARATION__ANNOTATIONS
The meta object literal for the 'Annotations' containment reference list feature.static org.eclipse.emf.ecore.EReference
VARIABLE_DECLARATION__COMPONENTS
The meta object literal for the 'Components' containment reference list feature.static org.eclipse.emf.ecore.EReference
VARIABLE_DECLARATION__TYPE
The meta object literal for the 'Type' containment reference feature.static org.eclipse.emf.ecore.EAttribute
VARIABLE_DECLARATION__VARIABLE_TYPE
The meta object literal for the 'Variable Type' attribute feature.static org.eclipse.emf.ecore.EClass
VARIABLE_DECLARATION_COMPONENT
The meta object literal for the 'Variable Declaration Component
' class.static org.eclipse.emf.ecore.EReference
VARIABLE_DECLARATION_COMPONENT__NAME
The meta object literal for the 'Name' containment reference feature.static org.eclipse.emf.ecore.EReference
VARIABLE_DECLARATION_COMPONENT__VAR_INIT_BLOCK
The meta object literal for the 'Var Init Block' containment reference feature.static org.eclipse.emf.ecore.EClass
VARIABLE_NAME
The meta object literal for the 'Variable Name
' class.static org.eclipse.emf.ecore.EAttribute
VARIABLE_NAME__NAME
The meta object literal for the 'Name' attribute feature.static org.eclipse.emf.ecore.EEnum
VARIABLE_TYPE
The meta object literal for the 'Variable Type
' enum.
-
Field Details
-
BLANG_MODEL
static final org.eclipse.emf.ecore.EClass BLANG_MODELThe meta object literal for the 'Blang Model
' class. -
BLANG_MODEL__PACKAGE
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__PACKAGEThe meta object literal for the 'Package' attribute feature. -
BLANG_MODEL__IMPORT_SECTION
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__IMPORT_SECTIONThe meta object literal for the 'Import Section' containment reference feature. -
BLANG_MODEL__ANNOTATIONS
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__ANNOTATIONSThe meta object literal for the 'Annotations' containment reference list feature. -
BLANG_MODEL__NAME
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__NAMEThe meta object literal for the 'Name' attribute feature. -
BLANG_MODEL__VARIABLE_DECLARATIONS
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__VARIABLE_DECLARATIONSThe meta object literal for the 'Variable Declarations' containment reference list feature. -
BLANG_MODEL__LAW_NODES
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__LAW_NODESThe meta object literal for the 'Law Nodes' containment reference list feature. -
BLANG_MODEL__GENERATION_RANDOM
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__GENERATION_RANDOMThe meta object literal for the 'Generation Random' attribute feature. -
BLANG_MODEL__GENERATION_ALGORITHM
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__GENERATION_ALGORITHMThe meta object literal for the 'Generation Algorithm' containment reference feature. -
VARIABLE_DECLARATION
static final org.eclipse.emf.ecore.EClass VARIABLE_DECLARATIONThe meta object literal for the 'Variable Declaration
' class. -
VARIABLE_DECLARATION__ANNOTATIONS
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__ANNOTATIONSThe meta object literal for the 'Annotations' containment reference list feature. -
VARIABLE_DECLARATION__VARIABLE_TYPE
static final org.eclipse.emf.ecore.EAttribute VARIABLE_DECLARATION__VARIABLE_TYPEThe meta object literal for the 'Variable Type' attribute feature. -
VARIABLE_DECLARATION__TYPE
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__TYPEThe meta object literal for the 'Type' containment reference feature. -
VARIABLE_DECLARATION__COMPONENTS
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__COMPONENTSThe meta object literal for the 'Components' containment reference list feature. -
VARIABLE_NAME
static final org.eclipse.emf.ecore.EClass VARIABLE_NAMEThe meta object literal for the 'Variable Name
' class. -
VARIABLE_NAME__NAME
static final org.eclipse.emf.ecore.EAttribute VARIABLE_NAME__NAMEThe meta object literal for the 'Name' attribute feature. -
VARIABLE_DECLARATION_COMPONENT
static final org.eclipse.emf.ecore.EClass VARIABLE_DECLARATION_COMPONENTThe meta object literal for the 'Variable Declaration Component
' class. -
VARIABLE_DECLARATION_COMPONENT__NAME
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION_COMPONENT__NAMEThe meta object literal for the 'Name' containment reference feature. -
VARIABLE_DECLARATION_COMPONENT__VAR_INIT_BLOCK
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION_COMPONENT__VAR_INIT_BLOCKThe meta object literal for the 'Var Init Block' containment reference feature. -
LAW_NODE
static final org.eclipse.emf.ecore.EClass LAW_NODEThe meta object literal for the 'Law Node
' class.- See Also:
LawNodeImpl
,BlangDslPackageImpl.getLawNode()
-
LOG_SCALE_FACTOR_DECLARATION
static final org.eclipse.emf.ecore.EClass LOG_SCALE_FACTOR_DECLARATIONThe meta object literal for the 'Log Scale Factor Declaration
' class. -
LOG_SCALE_FACTOR_DECLARATION__CONTENTS
static final org.eclipse.emf.ecore.EReference LOG_SCALE_FACTOR_DECLARATION__CONTENTSThe meta object literal for the 'Contents' containment reference feature. -
FOR_LOOP
static final org.eclipse.emf.ecore.EClass FOR_LOOPThe meta object literal for the 'For Loop
' class.- See Also:
ForLoopImpl
,BlangDslPackageImpl.getForLoop()
-
FOR_LOOP__ITERATOR_TYPE
static final org.eclipse.emf.ecore.EReference FOR_LOOP__ITERATOR_TYPEThe meta object literal for the 'Iterator Type' containment reference feature. -
FOR_LOOP__NAME
static final org.eclipse.emf.ecore.EReference FOR_LOOP__NAMEThe meta object literal for the 'Name' containment reference feature. -
FOR_LOOP__ITERATOR_RANGE
static final org.eclipse.emf.ecore.EReference FOR_LOOP__ITERATOR_RANGEThe meta object literal for the 'Iterator Range' containment reference feature. -
FOR_LOOP__LOOP_BODY
static final org.eclipse.emf.ecore.EReference FOR_LOOP__LOOP_BODYThe meta object literal for the 'Loop Body' containment reference list feature. -
IF_ELSE
static final org.eclipse.emf.ecore.EClass IF_ELSEThe meta object literal for the 'If Else
' class.- See Also:
IfElseImpl
,BlangDslPackageImpl.getIfElse()
-
IF_ELSE__CONDITION
static final org.eclipse.emf.ecore.EReference IF_ELSE__CONDITIONThe meta object literal for the 'Condition' containment reference feature. -
IF_ELSE__IF_BODY
static final org.eclipse.emf.ecore.EReference IF_ELSE__IF_BODYThe meta object literal for the 'If Body' containment reference list feature. -
IF_ELSE__ELSE_BODY
static final org.eclipse.emf.ecore.EReference IF_ELSE__ELSE_BODYThe meta object literal for the 'Else Body' containment reference list feature. -
FACTOR_DECLARATION
static final org.eclipse.emf.ecore.EClass FACTOR_DECLARATIONThe meta object literal for the 'Factor Declaration
' class. -
FACTOR_DECLARATION__DEPENDENCIES
static final org.eclipse.emf.ecore.EReference FACTOR_DECLARATION__DEPENDENCIESThe meta object literal for the 'Dependencies' containment reference list feature. -
FACTOR_DECLARATION__FACTOR_BODY
static final org.eclipse.emf.ecore.EReference FACTOR_DECLARATION__FACTOR_BODYThe meta object literal for the 'Factor Body' containment reference feature. -
INSTANTIATED_DISTRIBUTION
static final org.eclipse.emf.ecore.EClass INSTANTIATED_DISTRIBUTIONThe meta object literal for the 'Instantiated Distribution
' class. -
INSTANTIATED_DISTRIBUTION__GENERATED_VARIABLES
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__GENERATED_VARIABLESThe meta object literal for the 'Generated Variables' containment reference list feature. -
INSTANTIATED_DISTRIBUTION__DEPENDENCIES
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__DEPENDENCIESThe meta object literal for the 'Dependencies' containment reference list feature. -
INSTANTIATED_DISTRIBUTION__TYPE_SPEC
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__TYPE_SPECThe meta object literal for the 'Type Spec' containment reference feature. -
INSTANTIATED_DISTRIBUTION__EXPLICIT_ARGUMENTS
static final org.eclipse.emf.ecore.EAttribute INSTANTIATED_DISTRIBUTION__EXPLICIT_ARGUMENTSThe meta object literal for the 'Explicit Arguments' attribute feature. -
INSTANTIATED_DISTRIBUTION__ARGUMENTS
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__ARGUMENTSThe meta object literal for the 'Arguments' containment reference list feature. -
DISTRIBUTION_TYPE_SPECIFICATION
static final org.eclipse.emf.ecore.EClass DISTRIBUTION_TYPE_SPECIFICATIONThe meta object literal for the 'Distribution Type Specification
' class. -
BLANG_DIST
static final org.eclipse.emf.ecore.EClass BLANG_DISTThe meta object literal for the 'Blang Dist
' class.- See Also:
BlangDistImpl
,BlangDslPackageImpl.getBlangDist()
-
BLANG_DIST__DISTRIBUTION_TYPE
static final org.eclipse.emf.ecore.EReference BLANG_DIST__DISTRIBUTION_TYPEThe meta object literal for the 'Distribution Type' reference feature. -
JAVA_DIST
static final org.eclipse.emf.ecore.EClass JAVA_DISTThe meta object literal for the 'Java Dist
' class.- See Also:
JavaDistImpl
,BlangDslPackageImpl.getJavaDist()
-
JAVA_DIST__DISTRIBUTION_TYPE
static final org.eclipse.emf.ecore.EReference JAVA_DIST__DISTRIBUTION_TYPEThe meta object literal for the 'Distribution Type' containment reference feature. -
DEPENDENCY
static final org.eclipse.emf.ecore.EClass DEPENDENCYThe meta object literal for the 'Dependency
' class. -
INITIALIZER_DEPENDENCY
static final org.eclipse.emf.ecore.EClass INITIALIZER_DEPENDENCYThe meta object literal for the 'Initializer Dependency
' class. -
INITIALIZER_DEPENDENCY__TYPE
static final org.eclipse.emf.ecore.EReference INITIALIZER_DEPENDENCY__TYPEThe meta object literal for the 'Type' containment reference feature. -
INITIALIZER_DEPENDENCY__NAME
static final org.eclipse.emf.ecore.EAttribute INITIALIZER_DEPENDENCY__NAMEThe meta object literal for the 'Name' attribute feature. -
INITIALIZER_DEPENDENCY__INIT
static final org.eclipse.emf.ecore.EReference INITIALIZER_DEPENDENCY__INITThe meta object literal for the 'Init' containment reference feature. -
SIMPLE_DEPENDENCY
static final org.eclipse.emf.ecore.EClass SIMPLE_DEPENDENCYThe meta object literal for the 'Simple Dependency
' class. -
SIMPLE_DEPENDENCY__VARIABLE
static final org.eclipse.emf.ecore.EReference SIMPLE_DEPENDENCY__VARIABLEThe meta object literal for the 'Variable' reference feature. -
VARIABLE_TYPE
static final org.eclipse.emf.ecore.EEnum VARIABLE_TYPEThe meta object literal for the 'Variable Type
' enum.
-