public static interface BlangDslPackage.Literals
Modifier and Type | Field and 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. |
static final org.eclipse.emf.ecore.EClass BLANG_MODEL
Blang Model
' class.
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__PACKAGE
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__IMPORT_SECTION
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__ANNOTATIONS
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__NAME
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__VARIABLE_DECLARATIONS
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__LAW_NODES
static final org.eclipse.emf.ecore.EAttribute BLANG_MODEL__GENERATION_RANDOM
static final org.eclipse.emf.ecore.EReference BLANG_MODEL__GENERATION_ALGORITHM
static final org.eclipse.emf.ecore.EClass VARIABLE_DECLARATION
Variable Declaration
' class.
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__ANNOTATIONS
static final org.eclipse.emf.ecore.EAttribute VARIABLE_DECLARATION__VARIABLE_TYPE
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__TYPE
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION__COMPONENTS
static final org.eclipse.emf.ecore.EClass VARIABLE_NAME
Variable Name
' class.
static final org.eclipse.emf.ecore.EAttribute VARIABLE_NAME__NAME
static final org.eclipse.emf.ecore.EClass VARIABLE_DECLARATION_COMPONENT
Variable Declaration Component
' class.
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION_COMPONENT__NAME
static final org.eclipse.emf.ecore.EReference VARIABLE_DECLARATION_COMPONENT__VAR_INIT_BLOCK
static final org.eclipse.emf.ecore.EClass LAW_NODE
Law Node
' class.
LawNodeImpl
,
BlangDslPackageImpl.getLawNode()
static final org.eclipse.emf.ecore.EClass LOG_SCALE_FACTOR_DECLARATION
Log Scale Factor Declaration
' class.
static final org.eclipse.emf.ecore.EReference LOG_SCALE_FACTOR_DECLARATION__CONTENTS
static final org.eclipse.emf.ecore.EClass FOR_LOOP
For Loop
' class.
ForLoopImpl
,
BlangDslPackageImpl.getForLoop()
static final org.eclipse.emf.ecore.EReference FOR_LOOP__ITERATOR_TYPE
static final org.eclipse.emf.ecore.EReference FOR_LOOP__NAME
static final org.eclipse.emf.ecore.EReference FOR_LOOP__ITERATOR_RANGE
static final org.eclipse.emf.ecore.EReference FOR_LOOP__LOOP_BODY
static final org.eclipse.emf.ecore.EClass IF_ELSE
If Else
' class.
IfElseImpl
,
BlangDslPackageImpl.getIfElse()
static final org.eclipse.emf.ecore.EReference IF_ELSE__CONDITION
static final org.eclipse.emf.ecore.EReference IF_ELSE__IF_BODY
static final org.eclipse.emf.ecore.EReference IF_ELSE__ELSE_BODY
static final org.eclipse.emf.ecore.EClass FACTOR_DECLARATION
Factor Declaration
' class.
static final org.eclipse.emf.ecore.EReference FACTOR_DECLARATION__DEPENDENCIES
static final org.eclipse.emf.ecore.EReference FACTOR_DECLARATION__FACTOR_BODY
static final org.eclipse.emf.ecore.EClass INSTANTIATED_DISTRIBUTION
Instantiated Distribution
' class.
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__GENERATED_VARIABLES
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__DEPENDENCIES
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__TYPE_SPEC
static final org.eclipse.emf.ecore.EAttribute INSTANTIATED_DISTRIBUTION__EXPLICIT_ARGUMENTS
static final org.eclipse.emf.ecore.EReference INSTANTIATED_DISTRIBUTION__ARGUMENTS
static final org.eclipse.emf.ecore.EClass DISTRIBUTION_TYPE_SPECIFICATION
Distribution Type Specification
' class.
static final org.eclipse.emf.ecore.EClass BLANG_DIST
Blang Dist
' class.
BlangDistImpl
,
BlangDslPackageImpl.getBlangDist()
static final org.eclipse.emf.ecore.EReference BLANG_DIST__DISTRIBUTION_TYPE
static final org.eclipse.emf.ecore.EClass JAVA_DIST
Java Dist
' class.
JavaDistImpl
,
BlangDslPackageImpl.getJavaDist()
static final org.eclipse.emf.ecore.EReference JAVA_DIST__DISTRIBUTION_TYPE
static final org.eclipse.emf.ecore.EClass DEPENDENCY
Dependency
' class.
static final org.eclipse.emf.ecore.EClass INITIALIZER_DEPENDENCY
Initializer Dependency
' class.
static final org.eclipse.emf.ecore.EReference INITIALIZER_DEPENDENCY__TYPE
static final org.eclipse.emf.ecore.EAttribute INITIALIZER_DEPENDENCY__NAME
static final org.eclipse.emf.ecore.EReference INITIALIZER_DEPENDENCY__INIT
static final org.eclipse.emf.ecore.EClass SIMPLE_DEPENDENCY
Simple Dependency
' class.
static final org.eclipse.emf.ecore.EReference SIMPLE_DEPENDENCY__VARIABLE
static final org.eclipse.emf.ecore.EEnum VARIABLE_TYPE
Variable Type
' enum.