org.eclipse.mtl.cst
Interface CstPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CstPackageImpl

public interface CstPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
CstFactory

Nested Class Summary
static interface CstPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int BLOCK
          The meta object id for the 'Block' class.
static int BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int BLOCK_FEATURE_COUNT
          The number of structural features of the 'Block' class.
static int COMMENT
          The meta object id for the 'Comment' class.
static int COMMENT__BODY
          The feature id for the 'Body' attribute.
static int COMMENT__END_POSITION
          The feature id for the 'End Position' attribute.
static int COMMENT__NAME
          The feature id for the 'Name' attribute.
static int COMMENT__START_POSITION
          The feature id for the 'Start Position' attribute.
static int COMMENT__VISIBILITY
          The feature id for the 'Visibility' attribute.
static int COMMENT_FEATURE_COUNT
          The number of structural features of the 'Comment' class.
static int CST_NODE
          The meta object id for the 'CST Node' class.
static int CST_NODE__END_POSITION
          The feature id for the 'End Position' attribute.
static int CST_NODE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int CST_NODE_FEATURE_COUNT
          The number of structural features of the 'CST Node' class.
static CstPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int FILE_BLOCK
          The meta object id for the 'File Block' class
static int FILE_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int FILE_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int FILE_BLOCK__FILE_URL
          The feature id for the 'File Url' containment reference.
static int FILE_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int FILE_BLOCK__OPEN_MODE
          The feature id for the 'Open Mode' attribute.
static int FILE_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int FILE_BLOCK__UNIQ_ID
          The feature id for the 'Uniq Id' containment reference.
static int FILE_BLOCK_FEATURE_COUNT
          The number of structural features of the 'File Block' class.
static int FOR_BLOCK
          The meta object id for the 'For Block' class
static int FOR_BLOCK__AFTER
          The feature id for the 'After' containment reference.
static int FOR_BLOCK__BEFORE
          The feature id for the 'Before' containment reference.
static int FOR_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int FOR_BLOCK__EACH
          The feature id for the 'Each' containment reference.
static int FOR_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int FOR_BLOCK__GUARD
          The feature id for the 'Guard' containment reference.
static int FOR_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int FOR_BLOCK__ITER_SET
          The feature id for the 'Iter Set' containment reference.
static int FOR_BLOCK__LOOP_VARIABLE
          The feature id for the 'Loop Variable' containment reference.
static int FOR_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int FOR_BLOCK_FEATURE_COUNT
          The number of structural features of the 'For Block' class.
static int IF_BLOCK
          The meta object id for the 'If Block' class.
static int IF_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int IF_BLOCK__ELSE
          The feature id for the 'Else' containment reference.
static int IF_BLOCK__ELSE_IF
          The feature id for the 'Else If' containment reference list.
static int IF_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int IF_BLOCK__IF_EXPR
          The feature id for the 'If Expr' containment reference.
static int IF_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int IF_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int IF_BLOCK_FEATURE_COUNT
          The number of structural features of the 'If Block' class.
static int INIT_SECTION
          The meta object id for the 'Init Section' class.
static int INIT_SECTION__END_POSITION
          The feature id for the 'End Position' attribute.
static int INIT_SECTION__START_POSITION
          The feature id for the 'Start Position' attribute.
static int INIT_SECTION__VARIABLE
          The feature id for the 'Variable' containment reference list.
static int INIT_SECTION_FEATURE_COUNT
          The number of structural features of the 'Init Section' class.
static int LET_BLOCK
          The meta object id for the 'Let Block' class
static int LET_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int LET_BLOCK__ELSE
          The feature id for the 'Else' containment reference.
static int LET_BLOCK__ELSE_LET
          The feature id for the 'Else Let' containment reference list.
static int LET_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int LET_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int LET_BLOCK__LET_VARIABLE
          The feature id for the 'Let Variable' containment reference.
static int LET_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int LET_BLOCK_FEATURE_COUNT
          The number of structural features of the 'Let Block' class.
static int MACRO
          The meta object id for the 'Macro' class.
static int MACRO__BODY
          The feature id for the 'Body' containment reference list.
static int MACRO__END_POSITION
          The feature id for the 'End Position' attribute.
static int MACRO__INIT
          The feature id for the 'Init' containment reference.
static int MACRO__NAME
          The feature id for the 'Name' attribute.
static int MACRO__PARAMETER
          The feature id for the 'Parameter' containment reference list.
static int MACRO__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MACRO__TYPE
          The feature id for the 'Type' attribute.
static int MACRO__VISIBILITY
          The feature id for the 'Visibility' attribute.
static int MACRO_FEATURE_COUNT
          The number of structural features of the 'Macro' class.
static int MODEL_EXPRESSION
          The meta object id for the 'Model Expression' class.
static int MODEL_EXPRESSION__AFTER
          The feature id for the 'After' containment reference.
static int MODEL_EXPRESSION__BEFORE
          The feature id for the 'Before' containment reference.
static int MODEL_EXPRESSION__BODY
          The feature id for the 'Body' attribute.
static int MODEL_EXPRESSION__EACH
          The feature id for the 'Each' containment reference.
static int MODEL_EXPRESSION__END_POSITION
          The feature id for the 'End Position' attribute.
static int MODEL_EXPRESSION__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MODEL_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Model Expression' class.
static int MODULE
          The meta object id for the 'Module' class.
static int MODULE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int MODULE__ECLASSIFIERS
          The feature id for the 'EClassifiers' containment reference list.
static int MODULE__EFACTORY_INSTANCE
          The feature id for the 'EFactory Instance' reference.
static int MODULE__END_POSITION
          The feature id for the 'End Position' attribute.
static int MODULE__ESUBPACKAGES
          The feature id for the 'ESubpackages' containment reference list.
static int MODULE__ESUPER_PACKAGE
          The feature id for the 'ESuper Package' container reference.
static int MODULE__EXTENDS
          The feature id for the 'Extends' containment reference list.
static int MODULE__IMPORTS
          The feature id for the 'Imports' containment reference list.
static int MODULE__INPUT
          The feature id for the 'Input' containment reference list.
static int MODULE__NAME
          The feature id for the 'Name' attribute.
static int MODULE__NS_PREFIX
          The feature id for the 'Ns Prefix' attribute.
static int MODULE__NS_URI
          The feature id for the 'Ns URI' attribute.
static int MODULE__OWNED_MODULE_ELEMENT
          The feature id for the 'Owned Module Element' containment reference list.
static int MODULE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MODULE_ELEMENT
          The meta object id for the 'Module Element' class.
static int MODULE_ELEMENT__END_POSITION
          The feature id for the 'End Position' attribute.
static int MODULE_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int MODULE_ELEMENT__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MODULE_ELEMENT__VISIBILITY
          The feature id for the 'Visibility' attribute.
static int MODULE_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Module Element' class.
static int MODULE_EXTENDS_VALUE
          The meta object id for the 'Module Extends Value' class.
static int MODULE_EXTENDS_VALUE__END_POSITION
          The feature id for the 'End Position' attribute.
static int MODULE_EXTENDS_VALUE__NAME
          The feature id for the 'Name' attribute.
static int MODULE_EXTENDS_VALUE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MODULE_EXTENDS_VALUE_FEATURE_COUNT
          The number of structural features of the 'Module Extends Value' class.
static int MODULE_FEATURE_COUNT
          The number of structural features of the 'Module' class.
static int MODULE_IMPORTS_VALUE
          The meta object id for the 'Module Imports Value' class.
static int MODULE_IMPORTS_VALUE__END_POSITION
          The feature id for the 'End Position' attribute.
static int MODULE_IMPORTS_VALUE__NAME
          The feature id for the 'Name' attribute.
static int MODULE_IMPORTS_VALUE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int MODULE_IMPORTS_VALUE_FEATURE_COUNT
          The number of structural features of the 'Module Imports Value' class.
static int OPEN_MODE_KIND
          The meta object id for the 'Open Mode Kind' enum
static int PROTECTED_AREA_BLOCK
          The meta object id for the 'Protected Area Block' class.
static int PROTECTED_AREA_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int PROTECTED_AREA_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int PROTECTED_AREA_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int PROTECTED_AREA_BLOCK__MARKER
          The feature id for the 'Marker' containment reference.
static int PROTECTED_AREA_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int PROTECTED_AREA_BLOCK_FEATURE_COUNT
          The number of structural features of the 'Protected Area Block' class.
static int QUERY
          The meta object id for the 'Query' class.
static int QUERY__END_POSITION
          The feature id for the 'End Position' attribute.
static int QUERY__EXPRESSION
          The feature id for the 'Expression' containment reference.
static int QUERY__NAME
          The feature id for the 'Name' attribute.
static int QUERY__PARAMETER
          The feature id for the 'Parameter' containment reference list.
static int QUERY__START_POSITION
          The feature id for the 'Start Position' attribute.
static int QUERY__TYPE
          The feature id for the 'Type' attribute.
static int QUERY__VISIBILITY
          The feature id for the 'Visibility' attribute.
static int QUERY_FEATURE_COUNT
          The number of structural features of the 'Query' class.
static int TEMPLATE
          The meta object id for the 'Template' class
static int TEMPLATE__BODY
          The feature id for the 'Body' containment reference list.
static int TEMPLATE__END_POSITION
          The feature id for the 'End Position' attribute.
static int TEMPLATE__GUARD
          The feature id for the 'Guard' containment reference.
static int TEMPLATE__INIT
          The feature id for the 'Init' containment reference.
static int TEMPLATE__NAME
          The feature id for the 'Name' attribute.
static int TEMPLATE__OVERRIDES
          The feature id for the 'Overrides' containment reference list.
static int TEMPLATE__PARAMETER
          The feature id for the 'Parameter' containment reference list.
static int TEMPLATE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TEMPLATE__VISIBILITY
          The feature id for the 'Visibility' attribute.
static int TEMPLATE_EXPRESSION
          The meta object id for the 'Template Expression' class.
static int TEMPLATE_EXPRESSION__END_POSITION
          The feature id for the 'End Position' attribute.
static int TEMPLATE_EXPRESSION__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TEMPLATE_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Template Expression' class.
static int TEMPLATE_FEATURE_COUNT
          The number of structural features of the 'Template' class.
static int TEMPLATE_OVERRIDES_VALUE
          The meta object id for the 'Template Overrides Value' class.
static int TEMPLATE_OVERRIDES_VALUE__END_POSITION
          The feature id for the 'End Position' attribute.
static int TEMPLATE_OVERRIDES_VALUE__NAME
          The feature id for the 'Name' attribute.
static int TEMPLATE_OVERRIDES_VALUE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TEMPLATE_OVERRIDES_VALUE_FEATURE_COUNT
          The number of structural features of the 'Template Overrides Value' class.
static int TEXT_EXPRESSION
          The meta object id for the 'Text Expression' class.
static int TEXT_EXPRESSION__END_POSITION
          The feature id for the 'End Position' attribute.
static int TEXT_EXPRESSION__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TEXT_EXPRESSION__VALUE
          The feature id for the 'Value' attribute.
static int TEXT_EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Text Expression' class.
static int TRACE_BLOCK
          The meta object id for the 'Trace Block' class.
static int TRACE_BLOCK__BODY
          The feature id for the 'Body' containment reference list.
static int TRACE_BLOCK__END_POSITION
          The feature id for the 'End Position' attribute.
static int TRACE_BLOCK__INIT
          The feature id for the 'Init' containment reference.
static int TRACE_BLOCK__MODEL_ELEMENT
          The feature id for the 'Model Element' containment reference.
static int TRACE_BLOCK__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TRACE_BLOCK_FEATURE_COUNT
          The number of structural features of the 'Trace Block' class.
static int TYPED_MODEL
          The meta object id for the 'Typed Model' class.
static int TYPED_MODEL__END_POSITION
          The feature id for the 'End Position' attribute.
static int TYPED_MODEL__START_POSITION
          The feature id for the 'Start Position' attribute.
static int TYPED_MODEL__TAKES_TYPES_FROM
          The feature id for the 'Takes Types From' reference list.
static int TYPED_MODEL_FEATURE_COUNT
          The number of structural features of the 'Typed Model' class.
static int VARIABLE
          The meta object id for the 'Variable' class
static int VARIABLE__END_POSITION
          The feature id for the 'End Position' attribute.
static int VARIABLE__INIT_EXPRESSION
          The feature id for the 'Init Expression' containment reference.
static int VARIABLE__NAME
          The feature id for the 'Name' attribute.
static int VARIABLE__START_POSITION
          The feature id for the 'Start Position' attribute.
static int VARIABLE__TYPE
          The feature id for the 'Type' attribute.
static int VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Variable' class.
static int VISIBILITY_KIND
          The meta object id for the 'Visibility Kind' enum
 
Method Summary
 org.eclipse.emf.ecore.EReference getBlock_Body()
          Returns the meta object for the containment reference list 'Body'.
 org.eclipse.emf.ecore.EReference getBlock_Init()
          Returns the meta object for the containment reference 'Init'.
 org.eclipse.emf.ecore.EClass getBlock()
          Returns the meta object for class 'Block'.
 org.eclipse.emf.ecore.EAttribute getComment_Body()
          Returns the meta object for the attribute 'Body'
 org.eclipse.emf.ecore.EClass getComment()
          Returns the meta object for class 'Comment'.
 CstFactory getCstFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getCSTNode_EndPosition()
          Returns the meta object for the attribute 'End Position'.
 org.eclipse.emf.ecore.EAttribute getCSTNode_StartPosition()
          Returns the meta object for the attribute 'Start Position'.
 org.eclipse.emf.ecore.EClass getCSTNode()
          Returns the meta object for class 'CST Node'.
 org.eclipse.emf.ecore.EReference getFileBlock_FileUrl()
          Returns the meta object for the containment reference 'File Url'.
 org.eclipse.emf.ecore.EAttribute getFileBlock_OpenMode()
          Returns the meta object for the attribute 'Open Mode'.
 org.eclipse.emf.ecore.EReference getFileBlock_UniqId()
          Returns the meta object for the containment reference 'Uniq Id'.
 org.eclipse.emf.ecore.EClass getFileBlock()
          Returns the meta object for class 'File Block'.
 org.eclipse.emf.ecore.EReference getForBlock_After()
          Returns the meta object for the containment reference 'After'.
 org.eclipse.emf.ecore.EReference getForBlock_Before()
          Returns the meta object for the containment reference 'Before'.
 org.eclipse.emf.ecore.EReference getForBlock_Each()
          Returns the meta object for the containment reference 'Each'.
 org.eclipse.emf.ecore.EReference getForBlock_Guard()
          Returns the meta object for the containment reference 'Guard'.
 org.eclipse.emf.ecore.EReference getForBlock_IterSet()
          Returns the meta object for the containment reference 'Iter Set'.
 org.eclipse.emf.ecore.EReference getForBlock_LoopVariable()
          Returns the meta object for the containment reference ' Loop Variable'.
 org.eclipse.emf.ecore.EClass getForBlock()
          Returns the meta object for class 'For Block'.
 org.eclipse.emf.ecore.EReference getIfBlock_Else()
          Returns the meta object for the containment reference 'Else'.
 org.eclipse.emf.ecore.EReference getIfBlock_ElseIf()
          Returns the meta object for the containment reference list ' Else If'.
 org.eclipse.emf.ecore.EReference getIfBlock_IfExpr()
          Returns the meta object for the containment reference 'If Expr'.
 org.eclipse.emf.ecore.EClass getIfBlock()
          Returns the meta object for class 'If Block'.
 org.eclipse.emf.ecore.EReference getInitSection_Variable()
          Returns the meta object for the containment reference list ' Variable'.
 org.eclipse.emf.ecore.EClass getInitSection()
          Returns the meta object for class 'Init Section'.
 org.eclipse.emf.ecore.EReference getLetBlock_Else()
          Returns the meta object for the containment reference 'Else'.
 org.eclipse.emf.ecore.EReference getLetBlock_ElseLet()
          Returns the meta object for the containment reference list ' Else Let'.
 org.eclipse.emf.ecore.EReference getLetBlock_LetVariable()
          Returns the meta object for the containment reference ' Let Variable'.
 org.eclipse.emf.ecore.EClass getLetBlock()
          Returns the meta object for class 'Let Block'.
 org.eclipse.emf.ecore.EReference getMacro_Parameter()
          Returns the meta object for the containment reference list ' Parameter'.
 org.eclipse.emf.ecore.EAttribute getMacro_Type()
          Returns the meta object for the attribute 'Type'
 org.eclipse.emf.ecore.EClass getMacro()
          Returns the meta object for class 'Macro'.
 org.eclipse.emf.ecore.EReference getModelExpression_After()
          Returns the meta object for the containment reference ' After'.
 org.eclipse.emf.ecore.EReference getModelExpression_Before()
          Returns the meta object for the containment reference ' Before'.
 org.eclipse.emf.ecore.EAttribute getModelExpression_Body()
          Returns the meta object for the attribute 'Body'.
 org.eclipse.emf.ecore.EReference getModelExpression_Each()
          Returns the meta object for the containment reference ' Each'.
 org.eclipse.emf.ecore.EClass getModelExpression()
          Returns the meta object for class 'Model Expression'.
 org.eclipse.emf.ecore.EReference getModule_Extends()
          Returns the meta object for the containment reference list ' Extends'.
 org.eclipse.emf.ecore.EReference getModule_Imports()
          Returns the meta object for the containment reference list ' Imports'.
 org.eclipse.emf.ecore.EReference getModule_Input()
          Returns the meta object for the containment reference list 'Input'.
 org.eclipse.emf.ecore.EReference getModule_OwnedModuleElement()
          Returns the meta object for the containment reference list ' Owned Module Element'.
 org.eclipse.emf.ecore.EClass getModule()
          Returns the meta object for class 'Module'.
 org.eclipse.emf.ecore.EAttribute getModuleElement_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getModuleElement_Visibility()
          Returns the meta object for the attribute 'Visibility'.
 org.eclipse.emf.ecore.EClass getModuleElement()
          Returns the meta object for class 'Module Element'
 org.eclipse.emf.ecore.EAttribute getModuleExtendsValue_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getModuleExtendsValue()
          Returns the meta object for class 'Module Extends Value'.
 org.eclipse.emf.ecore.EAttribute getModuleImportsValue_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getModuleImportsValue()
          Returns the meta object for class 'Module Imports Value'.
 org.eclipse.emf.ecore.EEnum getOpenModeKind()
          Returns the meta object for enum 'Open Mode Kind'
 org.eclipse.emf.ecore.EReference getProtectedAreaBlock_Marker()
          Returns the meta object for the containment reference ' Marker'.
 org.eclipse.emf.ecore.EClass getProtectedAreaBlock()
          Returns the meta object for class 'Protected Area Block'.
 org.eclipse.emf.ecore.EReference getQuery_Expression()
          Returns the meta object for the containment reference 'Expression'.
 org.eclipse.emf.ecore.EReference getQuery_Parameter()
          Returns the meta object for the containment reference list ' Parameter'.
 org.eclipse.emf.ecore.EAttribute getQuery_Type()
          Returns the meta object for the attribute 'Type'
 org.eclipse.emf.ecore.EClass getQuery()
          Returns the meta object for class 'Query'.
 org.eclipse.emf.ecore.EReference getTemplate_Guard()
          Returns the meta object for the containment reference 'Guard'.
 org.eclipse.emf.ecore.EReference getTemplate_Overrides()
          Returns the meta object for the containment reference list ' Overrides'.
 org.eclipse.emf.ecore.EReference getTemplate_Parameter()
          Returns the meta object for the containment reference list ' Parameter'.
 org.eclipse.emf.ecore.EClass getTemplate()
          Returns the meta object for class 'Template'.
 org.eclipse.emf.ecore.EClass getTemplateExpression()
          Returns the meta object for class 'Template Expression'.
 org.eclipse.emf.ecore.EAttribute getTemplateOverridesValue_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getTemplateOverridesValue()
          Returns the meta object for class 'Template Overrides Value'.
 org.eclipse.emf.ecore.EAttribute getTextExpression_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getTextExpression()
          Returns the meta object for class 'Text Expression '.
 org.eclipse.emf.ecore.EReference getTraceBlock_ModelElement()
          Returns the meta object for the containment reference ' Model Element'.
 org.eclipse.emf.ecore.EClass getTraceBlock()
          Returns the meta object for class 'Trace Block'.
 org.eclipse.emf.ecore.EReference getTypedModel_TakesTypesFrom()
          Returns the meta object for the reference list ' Takes Types From'.
 org.eclipse.emf.ecore.EClass getTypedModel()
          Returns the meta object for class 'Typed Model'.
 org.eclipse.emf.ecore.EReference getVariable_InitExpression()
          Returns the meta object for the containment reference ' Init Expression'.
 org.eclipse.emf.ecore.EAttribute getVariable_Name()
          Returns the meta object for the attribute 'Name'
 org.eclipse.emf.ecore.EAttribute getVariable_Type()
          Returns the meta object for the attribute 'Type'
 org.eclipse.emf.ecore.EClass getVariable()
          Returns the meta object for class 'Variable'.
 org.eclipse.emf.ecore.EEnum getVisibilityKind()
          Returns the meta object for enum 'Visibility Kind'
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final CstPackage eINSTANCE
The singleton instance of the package.


CST_NODE

static final int CST_NODE
The meta object id for the 'CST Node' class.

See Also:
CSTNode, CstPackageImpl.getCSTNode(), Constant Field Values

CST_NODE__START_POSITION

static final int CST_NODE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

CST_NODE__END_POSITION

static final int CST_NODE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

CST_NODE_FEATURE_COUNT

static final int CST_NODE_FEATURE_COUNT
The number of structural features of the 'CST Node' class.

See Also:
Constant Field Values

MODULE

static final int MODULE
The meta object id for the 'Module' class.

See Also:
ModuleImpl, CstPackageImpl.getModule(), Constant Field Values

MODULE__EANNOTATIONS

static final int MODULE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

See Also:
Constant Field Values

MODULE__NAME

static final int MODULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODULE__NS_URI

static final int MODULE__NS_URI
The feature id for the 'Ns URI' attribute.

See Also:
Constant Field Values

MODULE__NS_PREFIX

static final int MODULE__NS_PREFIX
The feature id for the 'Ns Prefix' attribute.

See Also:
Constant Field Values

MODULE__EFACTORY_INSTANCE

static final int MODULE__EFACTORY_INSTANCE
The feature id for the 'EFactory Instance' reference.

See Also:
Constant Field Values

MODULE__ECLASSIFIERS

static final int MODULE__ECLASSIFIERS
The feature id for the 'EClassifiers' containment reference list.

See Also:
Constant Field Values

MODULE__ESUBPACKAGES

static final int MODULE__ESUBPACKAGES
The feature id for the 'ESubpackages' containment reference list.

See Also:
Constant Field Values

MODULE__ESUPER_PACKAGE

static final int MODULE__ESUPER_PACKAGE
The feature id for the 'ESuper Package' container reference.

See Also:
Constant Field Values

MODULE__START_POSITION

static final int MODULE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MODULE__END_POSITION

static final int MODULE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MODULE__INPUT

static final int MODULE__INPUT
The feature id for the 'Input' containment reference list.

See Also:
Constant Field Values

MODULE__OWNED_MODULE_ELEMENT

static final int MODULE__OWNED_MODULE_ELEMENT
The feature id for the 'Owned Module Element' containment reference list.

See Also:
Constant Field Values

MODULE__EXTENDS

static final int MODULE__EXTENDS
The feature id for the 'Extends' containment reference list.

See Also:
Constant Field Values

MODULE__IMPORTS

static final int MODULE__IMPORTS
The feature id for the 'Imports' containment reference list.

See Also:
Constant Field Values

MODULE_FEATURE_COUNT

static final int MODULE_FEATURE_COUNT
The number of structural features of the 'Module' class.

See Also:
Constant Field Values

MODULE_EXTENDS_VALUE

static final int MODULE_EXTENDS_VALUE
The meta object id for the 'Module Extends Value' class.

See Also:
ModuleExtendsValueImpl, CstPackageImpl.getModuleExtendsValue(), Constant Field Values

MODULE_EXTENDS_VALUE__START_POSITION

static final int MODULE_EXTENDS_VALUE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MODULE_EXTENDS_VALUE__END_POSITION

static final int MODULE_EXTENDS_VALUE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MODULE_EXTENDS_VALUE__NAME

static final int MODULE_EXTENDS_VALUE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODULE_EXTENDS_VALUE_FEATURE_COUNT

static final int MODULE_EXTENDS_VALUE_FEATURE_COUNT
The number of structural features of the 'Module Extends Value' class.

See Also:
Constant Field Values

MODULE_IMPORTS_VALUE

static final int MODULE_IMPORTS_VALUE
The meta object id for the 'Module Imports Value' class.

See Also:
ModuleImportsValueImpl, CstPackageImpl.getModuleImportsValue(), Constant Field Values

MODULE_IMPORTS_VALUE__START_POSITION

static final int MODULE_IMPORTS_VALUE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MODULE_IMPORTS_VALUE__END_POSITION

static final int MODULE_IMPORTS_VALUE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MODULE_IMPORTS_VALUE__NAME

static final int MODULE_IMPORTS_VALUE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODULE_IMPORTS_VALUE_FEATURE_COUNT

static final int MODULE_IMPORTS_VALUE_FEATURE_COUNT
The number of structural features of the 'Module Imports Value' class.

See Also:
Constant Field Values

TYPED_MODEL

static final int TYPED_MODEL
The meta object id for the 'Typed Model' class.

See Also:
TypedModelImpl, CstPackageImpl.getTypedModel(), Constant Field Values

TYPED_MODEL__START_POSITION

static final int TYPED_MODEL__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TYPED_MODEL__END_POSITION

static final int TYPED_MODEL__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TYPED_MODEL__TAKES_TYPES_FROM

static final int TYPED_MODEL__TAKES_TYPES_FROM
The feature id for the 'Takes Types From' reference list.

See Also:
Constant Field Values

TYPED_MODEL_FEATURE_COUNT

static final int TYPED_MODEL_FEATURE_COUNT
The number of structural features of the 'Typed Model' class.

See Also:
Constant Field Values

MODULE_ELEMENT

static final int MODULE_ELEMENT
The meta object id for the 'Module Element' class.

See Also:
ModuleElementImpl, CstPackageImpl.getModuleElement(), Constant Field Values

MODULE_ELEMENT__START_POSITION

static final int MODULE_ELEMENT__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MODULE_ELEMENT__END_POSITION

static final int MODULE_ELEMENT__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MODULE_ELEMENT__NAME

static final int MODULE_ELEMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODULE_ELEMENT__VISIBILITY

static final int MODULE_ELEMENT__VISIBILITY
The feature id for the 'Visibility' attribute.

See Also:
Constant Field Values

MODULE_ELEMENT_FEATURE_COUNT

static final int MODULE_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Module Element' class.

See Also:
Constant Field Values

COMMENT

static final int COMMENT
The meta object id for the 'Comment' class.

See Also:
CommentImpl, CstPackageImpl.getComment(), Constant Field Values

COMMENT__START_POSITION

static final int COMMENT__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

COMMENT__END_POSITION

static final int COMMENT__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

COMMENT__NAME

static final int COMMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

COMMENT__VISIBILITY

static final int COMMENT__VISIBILITY
The feature id for the 'Visibility' attribute.

See Also:
Constant Field Values

COMMENT__BODY

static final int COMMENT__BODY
The feature id for the 'Body' attribute.

See Also:
Constant Field Values

COMMENT_FEATURE_COUNT

static final int COMMENT_FEATURE_COUNT
The number of structural features of the 'Comment' class.

See Also:
Constant Field Values

TEMPLATE_EXPRESSION

static final int TEMPLATE_EXPRESSION
The meta object id for the 'Template Expression' class.

See Also:
TemplateExpressionImpl, CstPackageImpl.getTemplateExpression(), Constant Field Values

TEMPLATE_EXPRESSION__START_POSITION

static final int TEMPLATE_EXPRESSION__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TEMPLATE_EXPRESSION__END_POSITION

static final int TEMPLATE_EXPRESSION__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TEMPLATE_EXPRESSION_FEATURE_COUNT

static final int TEMPLATE_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Template Expression' class.

See Also:
Constant Field Values

BLOCK

static final int BLOCK
The meta object id for the 'Block' class.

See Also:
BlockImpl, CstPackageImpl.getBlock(), Constant Field Values

BLOCK__START_POSITION

static final int BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

BLOCK__END_POSITION

static final int BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

BLOCK__INIT

static final int BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

BLOCK__BODY

static final int BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

BLOCK_FEATURE_COUNT

static final int BLOCK_FEATURE_COUNT
The number of structural features of the 'Block' class.

See Also:
Constant Field Values

TEMPLATE

static final int TEMPLATE
The meta object id for the 'Template' class.

See Also:
TemplateImpl, CstPackageImpl.getTemplate(), Constant Field Values

TEMPLATE__START_POSITION

static final int TEMPLATE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TEMPLATE__END_POSITION

static final int TEMPLATE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TEMPLATE__INIT

static final int TEMPLATE__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

TEMPLATE__BODY

static final int TEMPLATE__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

TEMPLATE__NAME

static final int TEMPLATE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

TEMPLATE__VISIBILITY

static final int TEMPLATE__VISIBILITY
The feature id for the 'Visibility' attribute.

See Also:
Constant Field Values

TEMPLATE__OVERRIDES

static final int TEMPLATE__OVERRIDES
The feature id for the 'Overrides' containment reference list.

See Also:
Constant Field Values

TEMPLATE__PARAMETER

static final int TEMPLATE__PARAMETER
The feature id for the 'Parameter' containment reference list.

See Also:
Constant Field Values

TEMPLATE__GUARD

static final int TEMPLATE__GUARD
The feature id for the 'Guard' containment reference.

See Also:
Constant Field Values

TEMPLATE_FEATURE_COUNT

static final int TEMPLATE_FEATURE_COUNT
The number of structural features of the 'Template' class.

See Also:
Constant Field Values

TEMPLATE_OVERRIDES_VALUE

static final int TEMPLATE_OVERRIDES_VALUE
The meta object id for the 'Template Overrides Value' class.

See Also:
TemplateOverridesValueImpl, CstPackageImpl.getTemplateOverridesValue(), Constant Field Values

TEMPLATE_OVERRIDES_VALUE__START_POSITION

static final int TEMPLATE_OVERRIDES_VALUE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TEMPLATE_OVERRIDES_VALUE__END_POSITION

static final int TEMPLATE_OVERRIDES_VALUE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TEMPLATE_OVERRIDES_VALUE__NAME

static final int TEMPLATE_OVERRIDES_VALUE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

TEMPLATE_OVERRIDES_VALUE_FEATURE_COUNT

static final int TEMPLATE_OVERRIDES_VALUE_FEATURE_COUNT
The number of structural features of the 'Template Overrides Value' class.

See Also:
Constant Field Values

VARIABLE

static final int VARIABLE
The meta object id for the 'Variable' class.

See Also:
VariableImpl, CstPackageImpl.getVariable(), Constant Field Values

VARIABLE__START_POSITION

static final int VARIABLE__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

VARIABLE__END_POSITION

static final int VARIABLE__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

VARIABLE__NAME

static final int VARIABLE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

VARIABLE__TYPE

static final int VARIABLE__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

VARIABLE__INIT_EXPRESSION

static final int VARIABLE__INIT_EXPRESSION
The feature id for the 'Init Expression' containment reference.

See Also:
Constant Field Values

VARIABLE_FEATURE_COUNT

static final int VARIABLE_FEATURE_COUNT
The number of structural features of the 'Variable' class.

See Also:
Constant Field Values

MODEL_EXPRESSION

static final int MODEL_EXPRESSION
The meta object id for the 'Model Expression' class.

See Also:
ModelExpressionImpl, CstPackageImpl.getModelExpression(), Constant Field Values

MODEL_EXPRESSION__START_POSITION

static final int MODEL_EXPRESSION__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MODEL_EXPRESSION__END_POSITION

static final int MODEL_EXPRESSION__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MODEL_EXPRESSION__BODY

static final int MODEL_EXPRESSION__BODY
The feature id for the 'Body' attribute.

See Also:
Constant Field Values

MODEL_EXPRESSION__BEFORE

static final int MODEL_EXPRESSION__BEFORE
The feature id for the 'Before' containment reference.

See Also:
Constant Field Values

MODEL_EXPRESSION__EACH

static final int MODEL_EXPRESSION__EACH
The feature id for the 'Each' containment reference.

See Also:
Constant Field Values

MODEL_EXPRESSION__AFTER

static final int MODEL_EXPRESSION__AFTER
The feature id for the 'After' containment reference.

See Also:
Constant Field Values

MODEL_EXPRESSION_FEATURE_COUNT

static final int MODEL_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Model Expression' class.

See Also:
Constant Field Values

TEXT_EXPRESSION

static final int TEXT_EXPRESSION
The meta object id for the 'Text Expression' class.

See Also:
TextExpressionImpl, CstPackageImpl.getTextExpression(), Constant Field Values

TEXT_EXPRESSION__START_POSITION

static final int TEXT_EXPRESSION__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TEXT_EXPRESSION__END_POSITION

static final int TEXT_EXPRESSION__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TEXT_EXPRESSION__VALUE

static final int TEXT_EXPRESSION__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

TEXT_EXPRESSION_FEATURE_COUNT

static final int TEXT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Text Expression' class.

See Also:
Constant Field Values

INIT_SECTION

static final int INIT_SECTION
The meta object id for the 'Init Section' class.

See Also:
InitSectionImpl, CstPackageImpl.getInitSection(), Constant Field Values

INIT_SECTION__START_POSITION

static final int INIT_SECTION__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

INIT_SECTION__END_POSITION

static final int INIT_SECTION__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

INIT_SECTION__VARIABLE

static final int INIT_SECTION__VARIABLE
The feature id for the 'Variable' containment reference list.

See Also:
Constant Field Values

INIT_SECTION_FEATURE_COUNT

static final int INIT_SECTION_FEATURE_COUNT
The number of structural features of the 'Init Section' class.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK

static final int PROTECTED_AREA_BLOCK
The meta object id for the 'Protected Area Block' class.

See Also:
ProtectedAreaBlockImpl, CstPackageImpl.getProtectedAreaBlock(), Constant Field Values

PROTECTED_AREA_BLOCK__START_POSITION

static final int PROTECTED_AREA_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK__END_POSITION

static final int PROTECTED_AREA_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK__INIT

static final int PROTECTED_AREA_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK__BODY

static final int PROTECTED_AREA_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK__MARKER

static final int PROTECTED_AREA_BLOCK__MARKER
The feature id for the 'Marker' containment reference.

See Also:
Constant Field Values

PROTECTED_AREA_BLOCK_FEATURE_COUNT

static final int PROTECTED_AREA_BLOCK_FEATURE_COUNT
The number of structural features of the 'Protected Area Block' class.

See Also:
Constant Field Values

FOR_BLOCK

static final int FOR_BLOCK
The meta object id for the 'For Block' class.

See Also:
ForBlockImpl, CstPackageImpl.getForBlock(), Constant Field Values

FOR_BLOCK__START_POSITION

static final int FOR_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

FOR_BLOCK__END_POSITION

static final int FOR_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

FOR_BLOCK__INIT

static final int FOR_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__BODY

static final int FOR_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

FOR_BLOCK__LOOP_VARIABLE

static final int FOR_BLOCK__LOOP_VARIABLE
The feature id for the 'Loop Variable' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__ITER_SET

static final int FOR_BLOCK__ITER_SET
The feature id for the 'Iter Set' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__BEFORE

static final int FOR_BLOCK__BEFORE
The feature id for the 'Before' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__EACH

static final int FOR_BLOCK__EACH
The feature id for the 'Each' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__AFTER

static final int FOR_BLOCK__AFTER
The feature id for the 'After' containment reference.

See Also:
Constant Field Values

FOR_BLOCK__GUARD

static final int FOR_BLOCK__GUARD
The feature id for the 'Guard' containment reference.

See Also:
Constant Field Values

FOR_BLOCK_FEATURE_COUNT

static final int FOR_BLOCK_FEATURE_COUNT
The number of structural features of the 'For Block' class.

See Also:
Constant Field Values

IF_BLOCK

static final int IF_BLOCK
The meta object id for the 'If Block' class.

See Also:
IfBlockImpl, CstPackageImpl.getIfBlock(), Constant Field Values

IF_BLOCK__START_POSITION

static final int IF_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

IF_BLOCK__END_POSITION

static final int IF_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

IF_BLOCK__INIT

static final int IF_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

IF_BLOCK__BODY

static final int IF_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

IF_BLOCK__IF_EXPR

static final int IF_BLOCK__IF_EXPR
The feature id for the 'If Expr' containment reference.

See Also:
Constant Field Values

IF_BLOCK__ELSE

static final int IF_BLOCK__ELSE
The feature id for the 'Else' containment reference.

See Also:
Constant Field Values

IF_BLOCK__ELSE_IF

static final int IF_BLOCK__ELSE_IF
The feature id for the 'Else If' containment reference list.

See Also:
Constant Field Values

IF_BLOCK_FEATURE_COUNT

static final int IF_BLOCK_FEATURE_COUNT
The number of structural features of the 'If Block' class.

See Also:
Constant Field Values

LET_BLOCK

static final int LET_BLOCK
The meta object id for the 'Let Block' class.

See Also:
LetBlockImpl, CstPackageImpl.getLetBlock(), Constant Field Values

LET_BLOCK__START_POSITION

static final int LET_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

LET_BLOCK__END_POSITION

static final int LET_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

LET_BLOCK__INIT

static final int LET_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

LET_BLOCK__BODY

static final int LET_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

LET_BLOCK__ELSE_LET

static final int LET_BLOCK__ELSE_LET
The feature id for the 'Else Let' containment reference list.

See Also:
Constant Field Values

LET_BLOCK__ELSE

static final int LET_BLOCK__ELSE
The feature id for the 'Else' containment reference.

See Also:
Constant Field Values

LET_BLOCK__LET_VARIABLE

static final int LET_BLOCK__LET_VARIABLE
The feature id for the 'Let Variable' containment reference.

See Also:
Constant Field Values

LET_BLOCK_FEATURE_COUNT

static final int LET_BLOCK_FEATURE_COUNT
The number of structural features of the 'Let Block' class.

See Also:
Constant Field Values

FILE_BLOCK

static final int FILE_BLOCK
The meta object id for the 'File Block' class.

See Also:
FileBlockImpl, CstPackageImpl.getFileBlock(), Constant Field Values

FILE_BLOCK__START_POSITION

static final int FILE_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

FILE_BLOCK__END_POSITION

static final int FILE_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

FILE_BLOCK__INIT

static final int FILE_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

FILE_BLOCK__BODY

static final int FILE_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

FILE_BLOCK__OPEN_MODE

static final int FILE_BLOCK__OPEN_MODE
The feature id for the 'Open Mode' attribute.

See Also:
Constant Field Values

FILE_BLOCK__FILE_URL

static final int FILE_BLOCK__FILE_URL
The feature id for the 'File Url' containment reference.

See Also:
Constant Field Values

FILE_BLOCK__UNIQ_ID

static final int FILE_BLOCK__UNIQ_ID
The feature id for the 'Uniq Id' containment reference.

See Also:
Constant Field Values

FILE_BLOCK_FEATURE_COUNT

static final int FILE_BLOCK_FEATURE_COUNT
The number of structural features of the 'File Block' class.

See Also:
Constant Field Values

TRACE_BLOCK

static final int TRACE_BLOCK
The meta object id for the 'Trace Block' class.

See Also:
TraceBlockImpl, CstPackageImpl.getTraceBlock(), Constant Field Values

TRACE_BLOCK__START_POSITION

static final int TRACE_BLOCK__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

TRACE_BLOCK__END_POSITION

static final int TRACE_BLOCK__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

TRACE_BLOCK__INIT

static final int TRACE_BLOCK__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

TRACE_BLOCK__BODY

static final int TRACE_BLOCK__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

TRACE_BLOCK__MODEL_ELEMENT

static final int TRACE_BLOCK__MODEL_ELEMENT
The feature id for the 'Model Element' containment reference.

See Also:
Constant Field Values

TRACE_BLOCK_FEATURE_COUNT

static final int TRACE_BLOCK_FEATURE_COUNT
The number of structural features of the 'Trace Block' class.

See Also:
Constant Field Values

MACRO

static final int MACRO
The meta object id for the 'Macro' class.

See Also:
MacroImpl, CstPackageImpl.getMacro(), Constant Field Values

MACRO__START_POSITION

static final int MACRO__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

MACRO__END_POSITION

static final int MACRO__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

MACRO__INIT

static final int MACRO__INIT
The feature id for the 'Init' containment reference.

See Also:
Constant Field Values

MACRO__BODY

static final int MACRO__BODY
The feature id for the 'Body' containment reference list.

See Also:
Constant Field Values

MACRO__NAME

static final int MACRO__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MACRO__VISIBILITY

static final int MACRO__VISIBILITY
The feature id for the 'Visibility' attribute.

See Also:
Constant Field Values

MACRO__PARAMETER

static final int MACRO__PARAMETER
The feature id for the 'Parameter' containment reference list.

See Also:
Constant Field Values

MACRO__TYPE

static final int MACRO__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

MACRO_FEATURE_COUNT

static final int MACRO_FEATURE_COUNT
The number of structural features of the 'Macro' class.

See Also:
Constant Field Values

QUERY

static final int QUERY
The meta object id for the 'Query' class.

See Also:
QueryImpl, CstPackageImpl.getQuery(), Constant Field Values

QUERY__START_POSITION

static final int QUERY__START_POSITION
The feature id for the 'Start Position' attribute.

See Also:
Constant Field Values

QUERY__END_POSITION

static final int QUERY__END_POSITION
The feature id for the 'End Position' attribute.

See Also:
Constant Field Values

QUERY__NAME

static final int QUERY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

QUERY__VISIBILITY

static final int QUERY__VISIBILITY
The feature id for the 'Visibility' attribute.

See Also:
Constant Field Values

QUERY__PARAMETER

static final int QUERY__PARAMETER
The feature id for the 'Parameter' containment reference list.

See Also:
Constant Field Values

QUERY__TYPE

static final int QUERY__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

QUERY__EXPRESSION

static final int QUERY__EXPRESSION
The feature id for the 'Expression' containment reference.

See Also:
Constant Field Values

QUERY_FEATURE_COUNT

static final int QUERY_FEATURE_COUNT
The number of structural features of the 'Query' class.

See Also:
Constant Field Values

VISIBILITY_KIND

static final int VISIBILITY_KIND
The meta object id for the 'Visibility Kind' enum.

See Also:
VisibilityKind, CstPackageImpl.getVisibilityKind(), Constant Field Values

OPEN_MODE_KIND

static final int OPEN_MODE_KIND
The meta object id for the 'Open Mode Kind' enum.

See Also:
OpenModeKind, CstPackageImpl.getOpenModeKind(), Constant Field Values
Method Detail

getCSTNode

org.eclipse.emf.ecore.EClass getCSTNode()
Returns the meta object for class 'CST Node'.

Returns:
the meta object for class 'CST Node'.
See Also:
CSTNode

getCSTNode_StartPosition

org.eclipse.emf.ecore.EAttribute getCSTNode_StartPosition()
Returns the meta object for the attribute 'Start Position'.

Returns:
the meta object for the attribute 'Start Position'.
See Also:
CSTNode.getStartPosition(), getCSTNode()

getCSTNode_EndPosition

org.eclipse.emf.ecore.EAttribute getCSTNode_EndPosition()
Returns the meta object for the attribute 'End Position'.

Returns:
the meta object for the attribute 'End Position'.
See Also:
CSTNode.getEndPosition(), getCSTNode()

getModule

org.eclipse.emf.ecore.EClass getModule()
Returns the meta object for class 'Module'.

Returns:
the meta object for class 'Module'.
See Also:
Module

getModule_Input

org.eclipse.emf.ecore.EReference getModule_Input()
Returns the meta object for the containment reference list 'Input'.

Returns:
the meta object for the containment reference list 'Input'.
See Also:
Module.getInput(), getModule()

getModule_OwnedModuleElement

org.eclipse.emf.ecore.EReference getModule_OwnedModuleElement()
Returns the meta object for the containment reference list ' Owned Module Element'.

Returns:
the meta object for the containment reference list 'Owned Module Element'.
See Also:
Module.getOwnedModuleElement(), getModule()

getModule_Extends

org.eclipse.emf.ecore.EReference getModule_Extends()
Returns the meta object for the containment reference list ' Extends'.

Returns:
the meta object for the containment reference list 'Extends'.
See Also:
Module.getExtends(), getModule()

getModule_Imports

org.eclipse.emf.ecore.EReference getModule_Imports()
Returns the meta object for the containment reference list ' Imports'.

Returns:
the meta object for the containment reference list 'Imports'.
See Also:
Module.getImports(), getModule()

getModuleExtendsValue

org.eclipse.emf.ecore.EClass getModuleExtendsValue()
Returns the meta object for class 'Module Extends Value'.

Returns:
the meta object for class 'Module Extends Value'.
See Also:
ModuleExtendsValue

getModuleExtendsValue_Name

org.eclipse.emf.ecore.EAttribute getModuleExtendsValue_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ModuleExtendsValue.getName(), getModuleExtendsValue()

getModuleImportsValue

org.eclipse.emf.ecore.EClass getModuleImportsValue()
Returns the meta object for class 'Module Imports Value'.

Returns:
the meta object for class 'Module Imports Value'.
See Also:
ModuleImportsValue

getModuleImportsValue_Name

org.eclipse.emf.ecore.EAttribute getModuleImportsValue_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ModuleImportsValue.getName(), getModuleImportsValue()

getTypedModel

org.eclipse.emf.ecore.EClass getTypedModel()
Returns the meta object for class 'Typed Model'.

Returns:
the meta object for class 'Typed Model'.
See Also:
TypedModel

getTypedModel_TakesTypesFrom

org.eclipse.emf.ecore.EReference getTypedModel_TakesTypesFrom()
Returns the meta object for the reference list ' Takes Types From'.

Returns:
the meta object for the reference list 'Takes Types From'.
See Also:
TypedModel.getTakesTypesFrom(), getTypedModel()

getModuleElement

org.eclipse.emf.ecore.EClass getModuleElement()
Returns the meta object for class 'Module Element'.

Returns:
the meta object for class 'Module Element'.
See Also:
ModuleElement

getModuleElement_Name

org.eclipse.emf.ecore.EAttribute getModuleElement_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ModuleElement.getName(), getModuleElement()

getModuleElement_Visibility

org.eclipse.emf.ecore.EAttribute getModuleElement_Visibility()
Returns the meta object for the attribute 'Visibility'.

Returns:
the meta object for the attribute 'Visibility'.
See Also:
ModuleElement.getVisibility(), getModuleElement()

getComment

org.eclipse.emf.ecore.EClass getComment()
Returns the meta object for class 'Comment'.

Returns:
the meta object for class 'Comment'.
See Also:
Comment

getComment_Body

org.eclipse.emf.ecore.EAttribute getComment_Body()
Returns the meta object for the attribute 'Body'.

Returns:
the meta object for the attribute 'Body'.
See Also:
Comment.getBody(), getComment()

getTemplate

org.eclipse.emf.ecore.EClass getTemplate()
Returns the meta object for class 'Template'.

Returns:
the meta object for class 'Template'.
See Also:
Template

getTemplate_Overrides

org.eclipse.emf.ecore.EReference getTemplate_Overrides()
Returns the meta object for the containment reference list ' Overrides'.

Returns:
the meta object for the containment reference list 'Overrides'.
See Also:
Template.getOverrides(), getTemplate()

getTemplate_Parameter

org.eclipse.emf.ecore.EReference getTemplate_Parameter()
Returns the meta object for the containment reference list ' Parameter'.

Returns:
the meta object for the containment reference list 'Parameter'.
See Also:
Template.getParameter(), getTemplate()

getTemplate_Guard

org.eclipse.emf.ecore.EReference getTemplate_Guard()
Returns the meta object for the containment reference 'Guard'.

Returns:
the meta object for the containment reference 'Guard'.
See Also:
Template.getGuard(), getTemplate()

getTemplateOverridesValue

org.eclipse.emf.ecore.EClass getTemplateOverridesValue()
Returns the meta object for class 'Template Overrides Value'.

Returns:
the meta object for class 'Template Overrides Value'.
See Also:
TemplateOverridesValue

getTemplateOverridesValue_Name

org.eclipse.emf.ecore.EAttribute getTemplateOverridesValue_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
TemplateOverridesValue.getName(), getTemplateOverridesValue()

getVariable

org.eclipse.emf.ecore.EClass getVariable()
Returns the meta object for class 'Variable'.

Returns:
the meta object for class 'Variable'.
See Also:
Variable

getVariable_Name

org.eclipse.emf.ecore.EAttribute getVariable_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Variable.getName(), getVariable()

getVariable_Type

org.eclipse.emf.ecore.EAttribute getVariable_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
Variable.getType(), getVariable()

getVariable_InitExpression

org.eclipse.emf.ecore.EReference getVariable_InitExpression()
Returns the meta object for the containment reference ' Init Expression'.

Returns:
the meta object for the containment reference 'Init Expression'.
See Also:
Variable.getInitExpression(), getVariable()

getTemplateExpression

org.eclipse.emf.ecore.EClass getTemplateExpression()
Returns the meta object for class 'Template Expression'.

Returns:
the meta object for class 'Template Expression'.
See Also:
TemplateExpression

getModelExpression

org.eclipse.emf.ecore.EClass getModelExpression()
Returns the meta object for class 'Model Expression'.

Returns:
the meta object for class 'Model Expression'.
See Also:
ModelExpression

getModelExpression_Body

org.eclipse.emf.ecore.EAttribute getModelExpression_Body()
Returns the meta object for the attribute 'Body'.

Returns:
the meta object for the attribute 'Body'.
See Also:
ModelExpression.getBody(), getModelExpression()

getModelExpression_Before

org.eclipse.emf.ecore.EReference getModelExpression_Before()
Returns the meta object for the containment reference ' Before'.

Returns:
the meta object for the containment reference 'Before'.
See Also:
ModelExpression.getBefore(), getModelExpression()

getModelExpression_Each

org.eclipse.emf.ecore.EReference getModelExpression_Each()
Returns the meta object for the containment reference ' Each'.

Returns:
the meta object for the containment reference 'Each'.
See Also:
ModelExpression.getEach(), getModelExpression()

getModelExpression_After

org.eclipse.emf.ecore.EReference getModelExpression_After()
Returns the meta object for the containment reference ' After'.

Returns:
the meta object for the containment reference 'After'.
See Also:
ModelExpression.getAfter(), getModelExpression()

getTextExpression

org.eclipse.emf.ecore.EClass getTextExpression()
Returns the meta object for class 'Text Expression '.

Returns:
the meta object for class 'Text Expression'.
See Also:
TextExpression

getTextExpression_Value

org.eclipse.emf.ecore.EAttribute getTextExpression_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
TextExpression.getValue(), getTextExpression()

getBlock

org.eclipse.emf.ecore.EClass getBlock()
Returns the meta object for class 'Block'.

Returns:
the meta object for class 'Block'.
See Also:
Block

getBlock_Init

org.eclipse.emf.ecore.EReference getBlock_Init()
Returns the meta object for the containment reference 'Init'.

Returns:
the meta object for the containment reference 'Init'.
See Also:
Block.getInit(), getBlock()

getBlock_Body

org.eclipse.emf.ecore.EReference getBlock_Body()
Returns the meta object for the containment reference list 'Body'.

Returns:
the meta object for the containment reference list 'Body'.
See Also:
Block.getBody(), getBlock()

getInitSection

org.eclipse.emf.ecore.EClass getInitSection()
Returns the meta object for class 'Init Section'.

Returns:
the meta object for class 'Init Section'.
See Also:
InitSection

getInitSection_Variable

org.eclipse.emf.ecore.EReference getInitSection_Variable()
Returns the meta object for the containment reference list ' Variable'.

Returns:
the meta object for the containment reference list 'Variable'.
See Also:
InitSection.getVariable(), getInitSection()

getProtectedAreaBlock

org.eclipse.emf.ecore.EClass getProtectedAreaBlock()
Returns the meta object for class 'Protected Area Block'.

Returns:
the meta object for class 'Protected Area Block'.
See Also:
ProtectedAreaBlock

getProtectedAreaBlock_Marker

org.eclipse.emf.ecore.EReference getProtectedAreaBlock_Marker()
Returns the meta object for the containment reference ' Marker'.

Returns:
the meta object for the containment reference 'Marker'.
See Also:
ProtectedAreaBlock.getMarker(), getProtectedAreaBlock()

getForBlock

org.eclipse.emf.ecore.EClass getForBlock()
Returns the meta object for class 'For Block'.

Returns:
the meta object for class 'For Block'.
See Also:
ForBlock

getForBlock_LoopVariable

org.eclipse.emf.ecore.EReference getForBlock_LoopVariable()
Returns the meta object for the containment reference ' Loop Variable'.

Returns:
the meta object for the containment reference 'Loop Variable'.
See Also:
ForBlock.getLoopVariable(), getForBlock()

getForBlock_IterSet

org.eclipse.emf.ecore.EReference getForBlock_IterSet()
Returns the meta object for the containment reference 'Iter Set'.

Returns:
the meta object for the containment reference 'Iter Set'.
See Also:
ForBlock.getIterSet(), getForBlock()

getForBlock_Before

org.eclipse.emf.ecore.EReference getForBlock_Before()
Returns the meta object for the containment reference 'Before'.

Returns:
the meta object for the containment reference 'Before'.
See Also:
ForBlock.getBefore(), getForBlock()

getForBlock_Each

org.eclipse.emf.ecore.EReference getForBlock_Each()
Returns the meta object for the containment reference 'Each'.

Returns:
the meta object for the containment reference 'Each'.
See Also:
ForBlock.getEach(), getForBlock()

getForBlock_After

org.eclipse.emf.ecore.EReference getForBlock_After()
Returns the meta object for the containment reference 'After'.

Returns:
the meta object for the containment reference 'After'.
See Also:
ForBlock.getAfter(), getForBlock()

getForBlock_Guard

org.eclipse.emf.ecore.EReference getForBlock_Guard()
Returns the meta object for the containment reference 'Guard'.

Returns:
the meta object for the containment reference 'Guard'.
See Also:
ForBlock.getGuard(), getForBlock()

getIfBlock

org.eclipse.emf.ecore.EClass getIfBlock()
Returns the meta object for class 'If Block'.

Returns:
the meta object for class 'If Block'.
See Also:
IfBlock

getIfBlock_IfExpr

org.eclipse.emf.ecore.EReference getIfBlock_IfExpr()
Returns the meta object for the containment reference 'If Expr'.

Returns:
the meta object for the containment reference 'If Expr'.
See Also:
IfBlock.getIfExpr(), getIfBlock()

getIfBlock_Else

org.eclipse.emf.ecore.EReference getIfBlock_Else()
Returns the meta object for the containment reference 'Else'.

Returns:
the meta object for the containment reference 'Else'.
See Also:
IfBlock.getElse(), getIfBlock()

getIfBlock_ElseIf

org.eclipse.emf.ecore.EReference getIfBlock_ElseIf()
Returns the meta object for the containment reference list ' Else If'.

Returns:
the meta object for the containment reference list 'Else If'.
See Also:
IfBlock.getElseIf(), getIfBlock()

getLetBlock

org.eclipse.emf.ecore.EClass getLetBlock()
Returns the meta object for class 'Let Block'.

Returns:
the meta object for class 'Let Block'.
See Also:
LetBlock

getLetBlock_ElseLet

org.eclipse.emf.ecore.EReference getLetBlock_ElseLet()
Returns the meta object for the containment reference list ' Else Let'.

Returns:
the meta object for the containment reference list 'Else Let'.
See Also:
LetBlock.getElseLet(), getLetBlock()

getLetBlock_Else

org.eclipse.emf.ecore.EReference getLetBlock_Else()
Returns the meta object for the containment reference 'Else'.

Returns:
the meta object for the containment reference 'Else'.
See Also:
LetBlock.getElse(), getLetBlock()

getLetBlock_LetVariable

org.eclipse.emf.ecore.EReference getLetBlock_LetVariable()
Returns the meta object for the containment reference ' Let Variable'.

Returns:
the meta object for the containment reference 'Let Variable'.
See Also:
LetBlock.getLetVariable(), getLetBlock()

getFileBlock

org.eclipse.emf.ecore.EClass getFileBlock()
Returns the meta object for class 'File Block'.

Returns:
the meta object for class 'File Block'.
See Also:
FileBlock

getFileBlock_OpenMode

org.eclipse.emf.ecore.EAttribute getFileBlock_OpenMode()
Returns the meta object for the attribute 'Open Mode'.

Returns:
the meta object for the attribute 'Open Mode'.
See Also:
FileBlock.getOpenMode(), getFileBlock()

getFileBlock_FileUrl

org.eclipse.emf.ecore.EReference getFileBlock_FileUrl()
Returns the meta object for the containment reference 'File Url'.

Returns:
the meta object for the containment reference 'File Url'.
See Also:
FileBlock.getFileUrl(), getFileBlock()

getFileBlock_UniqId

org.eclipse.emf.ecore.EReference getFileBlock_UniqId()
Returns the meta object for the containment reference 'Uniq Id'.

Returns:
the meta object for the containment reference 'Uniq Id'.
See Also:
FileBlock.getUniqId(), getFileBlock()

getTraceBlock

org.eclipse.emf.ecore.EClass getTraceBlock()
Returns the meta object for class 'Trace Block'.

Returns:
the meta object for class 'Trace Block'.
See Also:
TraceBlock

getTraceBlock_ModelElement

org.eclipse.emf.ecore.EReference getTraceBlock_ModelElement()
Returns the meta object for the containment reference ' Model Element'.

Returns:
the meta object for the containment reference 'Model Element'.
See Also:
TraceBlock.getModelElement(), getTraceBlock()

getMacro

org.eclipse.emf.ecore.EClass getMacro()
Returns the meta object for class 'Macro'.

Returns:
the meta object for class 'Macro'.
See Also:
Macro

getMacro_Parameter

org.eclipse.emf.ecore.EReference getMacro_Parameter()
Returns the meta object for the containment reference list ' Parameter'.

Returns:
the meta object for the containment reference list 'Parameter'.
See Also:
Macro.getParameter(), getMacro()

getMacro_Type

org.eclipse.emf.ecore.EAttribute getMacro_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
Macro.getType(), getMacro()

getQuery

org.eclipse.emf.ecore.EClass getQuery()
Returns the meta object for class 'Query'.

Returns:
the meta object for class 'Query'.
See Also:
Query

getQuery_Parameter

org.eclipse.emf.ecore.EReference getQuery_Parameter()
Returns the meta object for the containment reference list ' Parameter'.

Returns:
the meta object for the containment reference list 'Parameter'.
See Also:
Query.getParameter(), getQuery()

getQuery_Type

org.eclipse.emf.ecore.EAttribute getQuery_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
Query.getType(), getQuery()

getQuery_Expression

org.eclipse.emf.ecore.EReference getQuery_Expression()
Returns the meta object for the containment reference 'Expression'.

Returns:
the meta object for the containment reference 'Expression'.
See Also:
Query.getExpression(), getQuery()

getVisibilityKind

org.eclipse.emf.ecore.EEnum getVisibilityKind()
Returns the meta object for enum 'Visibility Kind'.

Returns:
the meta object for enum 'Visibility Kind'.
See Also:
VisibilityKind

getOpenModeKind

org.eclipse.emf.ecore.EEnum getOpenModeKind()
Returns the meta object for enum 'Open Mode Kind'.

Returns:
the meta object for enum 'Open Mode Kind'.
See Also:
OpenModeKind

getCstFactory

CstFactory getCstFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.

Copyright 2008 Obeo
All Rights Reserved.