org.eclipse.mtl.cst
Interface CstPackage.Literals

Enclosing interface:
CstPackage

public static interface CstPackage.Literals

Defines literals for the meta objects that represent


Field Summary
static org.eclipse.emf.ecore.EClass BLOCK
          The meta object literal for the 'Block' class
static org.eclipse.emf.ecore.EReference BLOCK__BODY
          The meta object literal for the 'Body' containment reference list feature.
static org.eclipse.emf.ecore.EReference BLOCK__INIT
          The meta object literal for the 'Init' containment reference feature.
static org.eclipse.emf.ecore.EClass COMMENT
          The meta object literal for the 'Comment' class.
static org.eclipse.emf.ecore.EAttribute COMMENT__BODY
          The meta object literal for the 'Body' attribute feature.
static org.eclipse.emf.ecore.EClass CST_NODE
          The meta object literal for the 'CST Node' class.
static org.eclipse.emf.ecore.EAttribute CST_NODE__END_POSITION
          The meta object literal for the 'End Position' attribute feature.
static org.eclipse.emf.ecore.EAttribute CST_NODE__START_POSITION
          The meta object literal for the 'Start Position' attribute feature.
static org.eclipse.emf.ecore.EClass FILE_BLOCK
          The meta object literal for the 'File Block ' class.
static org.eclipse.emf.ecore.EReference FILE_BLOCK__FILE_URL
          The meta object literal for the 'File Url' containment reference feature.
static org.eclipse.emf.ecore.EAttribute FILE_BLOCK__OPEN_MODE
          The meta object literal for the 'Open Mode' attribute feature.
static org.eclipse.emf.ecore.EReference FILE_BLOCK__UNIQ_ID
          The meta object literal for the 'Uniq Id' containment reference feature.
static org.eclipse.emf.ecore.EClass FOR_BLOCK
          The meta object literal for the 'For Block' class.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__AFTER
          The meta object literal for the 'After' containment reference feature.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__BEFORE
          The meta object literal for the 'Before' containment reference feature.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__EACH
          The meta object literal for the 'Each' containment reference feature.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__GUARD
          The meta object literal for the 'Guard' containment reference feature.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__ITER_SET
          The meta object literal for the 'Iter Set' containment reference feature.
static org.eclipse.emf.ecore.EReference FOR_BLOCK__LOOP_VARIABLE
          The meta object literal for the 'Loop Variable' containment reference feature.
static org.eclipse.emf.ecore.EClass IF_BLOCK
          The meta object literal for the 'If Block' class.
static org.eclipse.emf.ecore.EReference IF_BLOCK__ELSE
          The meta object literal for the 'Else' containment reference feature.
static org.eclipse.emf.ecore.EReference IF_BLOCK__ELSE_IF
          The meta object literal for the 'Else If' containment reference list feature.
static org.eclipse.emf.ecore.EReference IF_BLOCK__IF_EXPR
          The meta object literal for the 'If Expr' containment reference feature.
static org.eclipse.emf.ecore.EClass INIT_SECTION
          The meta object literal for the 'Init Section' class.
static org.eclipse.emf.ecore.EReference INIT_SECTION__VARIABLE
          The meta object literal for the 'Variable' containment reference list feature.
static org.eclipse.emf.ecore.EClass LET_BLOCK
          The meta object literal for the 'Let Block' class.
static org.eclipse.emf.ecore.EReference LET_BLOCK__ELSE
          The meta object literal for the 'Else' containment reference feature.
static org.eclipse.emf.ecore.EReference LET_BLOCK__ELSE_LET
          The meta object literal for the 'Else Let' containment reference list feature.
static org.eclipse.emf.ecore.EReference LET_BLOCK__LET_VARIABLE
          The meta object literal for the 'Let Variable' containment reference feature.
static org.eclipse.emf.ecore.EClass MACRO
          The meta object literal for the 'Macro' class
static org.eclipse.emf.ecore.EReference MACRO__PARAMETER
          The meta object literal for the 'Parameter' containment reference list feature
static org.eclipse.emf.ecore.EAttribute MACRO__TYPE
          The meta object literal for the 'Type' attribute feature.
static org.eclipse.emf.ecore.EClass MODEL_EXPRESSION
          The meta object literal for the 'Model Expression' class.
static org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__AFTER
          The meta object literal for the 'After' containment reference feature.
static org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__BEFORE
          The meta object literal for the 'Before' containment reference feature.
static org.eclipse.emf.ecore.EAttribute MODEL_EXPRESSION__BODY
          The meta object literal for the 'Body' attribute feature.
static org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__EACH
          The meta object literal for the 'Each' containment reference feature.
static org.eclipse.emf.ecore.EClass MODULE
          The meta object literal for the 'Module' class.
static org.eclipse.emf.ecore.EReference MODULE__EXTENDS
          The meta object literal for the 'Extends' containment reference list feature.
static org.eclipse.emf.ecore.EReference MODULE__IMPORTS
          The meta object literal for the 'Imports' containment reference list feature.
static org.eclipse.emf.ecore.EReference MODULE__INPUT
          The meta object literal for the 'Input' containment reference list feature.
static org.eclipse.emf.ecore.EReference MODULE__OWNED_MODULE_ELEMENT
          The meta object literal for the 'Owned Module Element' containment reference list feature.
static org.eclipse.emf.ecore.EClass MODULE_ELEMENT
          The meta object literal for the 'Module Element' class.
static org.eclipse.emf.ecore.EAttribute MODULE_ELEMENT__NAME
          The meta object literal for the 'Name' attribute feature.
static org.eclipse.emf.ecore.EAttribute MODULE_ELEMENT__VISIBILITY
          The meta object literal for the 'Visibility' attribute feature.
static org.eclipse.emf.ecore.EClass MODULE_EXTENDS_VALUE
          The meta object literal for the 'Module Extends Value' class.
static org.eclipse.emf.ecore.EAttribute MODULE_EXTENDS_VALUE__NAME
          The meta object literal for the 'Name' attribute feature.
static org.eclipse.emf.ecore.EClass MODULE_IMPORTS_VALUE
          The meta object literal for the 'Module Imports Value' class.
static org.eclipse.emf.ecore.EAttribute MODULE_IMPORTS_VALUE__NAME
          The meta object literal for the 'Name' attribute feature.
static org.eclipse.emf.ecore.EEnum OPEN_MODE_KIND
          The meta object literal for the 'Open Mode Kind' enum.
static org.eclipse.emf.ecore.EClass PROTECTED_AREA_BLOCK
          The meta object literal for the 'Protected Area Block' class.
static org.eclipse.emf.ecore.EReference PROTECTED_AREA_BLOCK__MARKER
          The meta object literal for the 'Marker' containment reference feature.
static org.eclipse.emf.ecore.EClass QUERY
          The meta object literal for the 'Query' class
static org.eclipse.emf.ecore.EReference QUERY__EXPRESSION
          The meta object literal for the 'Expression' containment reference feature.
static org.eclipse.emf.ecore.EReference QUERY__PARAMETER
          The meta object literal for the 'Parameter' containment reference list feature
static org.eclipse.emf.ecore.EAttribute QUERY__TYPE
          The meta object literal for the 'Type' attribute feature.
static org.eclipse.emf.ecore.EClass TEMPLATE
          The meta object literal for the 'Template' class.
static org.eclipse.emf.ecore.EReference TEMPLATE__GUARD
          The meta object literal for the 'Guard' containment reference feature.
static org.eclipse.emf.ecore.EReference TEMPLATE__OVERRIDES
          The meta object literal for the 'Overrides' containment reference list feature
static org.eclipse.emf.ecore.EReference TEMPLATE__PARAMETER
          The meta object literal for the 'Parameter' containment reference list feature
static org.eclipse.emf.ecore.EClass TEMPLATE_EXPRESSION
          The meta object literal for the 'Template Expression' class.
static org.eclipse.emf.ecore.EClass TEMPLATE_OVERRIDES_VALUE
          The meta object literal for the 'Template Overrides Value' class.
static org.eclipse.emf.ecore.EAttribute TEMPLATE_OVERRIDES_VALUE__NAME
          The meta object literal for the 'Name' attribute feature.
static org.eclipse.emf.ecore.EClass TEXT_EXPRESSION
          The meta object literal for the 'Text Expression' class.
static org.eclipse.emf.ecore.EAttribute TEXT_EXPRESSION__VALUE
          The meta object literal for the 'Value' attribute feature.
static org.eclipse.emf.ecore.EClass TRACE_BLOCK
          The meta object literal for the 'Trace Block' class.
static org.eclipse.emf.ecore.EReference TRACE_BLOCK__MODEL_ELEMENT
          The meta object literal for the 'Model Element' containment reference feature.
static org.eclipse.emf.ecore.EClass TYPED_MODEL
          The meta object literal for the 'Typed Model' class.
static org.eclipse.emf.ecore.EReference TYPED_MODEL__TAKES_TYPES_FROM
          The meta object literal for the 'Takes Types From' reference list feature.
static org.eclipse.emf.ecore.EClass VARIABLE
          The meta object literal for the 'Variable' class.
static org.eclipse.emf.ecore.EReference VARIABLE__INIT_EXPRESSION
          The meta object literal for the 'Init Expression' containment reference feature
static org.eclipse.emf.ecore.EAttribute VARIABLE__NAME
          The meta object literal for the 'Name' attribute feature.
static org.eclipse.emf.ecore.EAttribute VARIABLE__TYPE
          The meta object literal for the 'Type' attribute feature.
static org.eclipse.emf.ecore.EEnum VISIBILITY_KIND
          The meta object literal for the 'Visibility Kind' enum.
 

Field Detail

CST_NODE

static final org.eclipse.emf.ecore.EClass CST_NODE
The meta object literal for the 'CST Node' class.

See Also:
CSTNode, CstPackageImpl.getCSTNode()

CST_NODE__START_POSITION

static final org.eclipse.emf.ecore.EAttribute CST_NODE__START_POSITION
The meta object literal for the 'Start Position' attribute feature.


CST_NODE__END_POSITION

static final org.eclipse.emf.ecore.EAttribute CST_NODE__END_POSITION
The meta object literal for the 'End Position' attribute feature.


MODULE

static final org.eclipse.emf.ecore.EClass MODULE
The meta object literal for the 'Module' class.

See Also:
ModuleImpl, CstPackageImpl.getModule()

MODULE__INPUT

static final org.eclipse.emf.ecore.EReference MODULE__INPUT
The meta object literal for the 'Input' containment reference list feature.


MODULE__OWNED_MODULE_ELEMENT

static final org.eclipse.emf.ecore.EReference MODULE__OWNED_MODULE_ELEMENT
The meta object literal for the 'Owned Module Element' containment reference list feature.


MODULE__EXTENDS

static final org.eclipse.emf.ecore.EReference MODULE__EXTENDS
The meta object literal for the 'Extends' containment reference list feature.


MODULE__IMPORTS

static final org.eclipse.emf.ecore.EReference MODULE__IMPORTS
The meta object literal for the 'Imports' containment reference list feature.


MODULE_EXTENDS_VALUE

static final org.eclipse.emf.ecore.EClass MODULE_EXTENDS_VALUE
The meta object literal for the 'Module Extends Value' class.

See Also:
ModuleExtendsValueImpl, CstPackageImpl.getModuleExtendsValue()

MODULE_EXTENDS_VALUE__NAME

static final org.eclipse.emf.ecore.EAttribute MODULE_EXTENDS_VALUE__NAME
The meta object literal for the 'Name' attribute feature.


MODULE_IMPORTS_VALUE

static final org.eclipse.emf.ecore.EClass MODULE_IMPORTS_VALUE
The meta object literal for the 'Module Imports Value' class.

See Also:
ModuleImportsValueImpl, CstPackageImpl.getModuleImportsValue()

MODULE_IMPORTS_VALUE__NAME

static final org.eclipse.emf.ecore.EAttribute MODULE_IMPORTS_VALUE__NAME
The meta object literal for the 'Name' attribute feature.


TYPED_MODEL

static final org.eclipse.emf.ecore.EClass TYPED_MODEL
The meta object literal for the 'Typed Model' class.

See Also:
TypedModelImpl, CstPackageImpl.getTypedModel()

TYPED_MODEL__TAKES_TYPES_FROM

static final org.eclipse.emf.ecore.EReference TYPED_MODEL__TAKES_TYPES_FROM
The meta object literal for the 'Takes Types From' reference list feature.


MODULE_ELEMENT

static final org.eclipse.emf.ecore.EClass MODULE_ELEMENT
The meta object literal for the 'Module Element' class.

See Also:
ModuleElementImpl, CstPackageImpl.getModuleElement()

MODULE_ELEMENT__NAME

static final org.eclipse.emf.ecore.EAttribute MODULE_ELEMENT__NAME
The meta object literal for the 'Name' attribute feature.


MODULE_ELEMENT__VISIBILITY

static final org.eclipse.emf.ecore.EAttribute MODULE_ELEMENT__VISIBILITY
The meta object literal for the 'Visibility' attribute feature.


COMMENT

static final org.eclipse.emf.ecore.EClass COMMENT
The meta object literal for the 'Comment' class.

See Also:
CommentImpl, CstPackageImpl.getComment()

COMMENT__BODY

static final org.eclipse.emf.ecore.EAttribute COMMENT__BODY
The meta object literal for the 'Body' attribute feature.


TEMPLATE

static final org.eclipse.emf.ecore.EClass TEMPLATE
The meta object literal for the 'Template' class.

See Also:
TemplateImpl, CstPackageImpl.getTemplate()

TEMPLATE__OVERRIDES

static final org.eclipse.emf.ecore.EReference TEMPLATE__OVERRIDES
The meta object literal for the 'Overrides' containment reference list feature.


TEMPLATE__PARAMETER

static final org.eclipse.emf.ecore.EReference TEMPLATE__PARAMETER
The meta object literal for the 'Parameter' containment reference list feature.


TEMPLATE__GUARD

static final org.eclipse.emf.ecore.EReference TEMPLATE__GUARD
The meta object literal for the 'Guard' containment reference feature.


TEMPLATE_OVERRIDES_VALUE

static final org.eclipse.emf.ecore.EClass TEMPLATE_OVERRIDES_VALUE
The meta object literal for the 'Template Overrides Value' class.

See Also:
TemplateOverridesValueImpl, CstPackageImpl.getTemplateOverridesValue()

TEMPLATE_OVERRIDES_VALUE__NAME

static final org.eclipse.emf.ecore.EAttribute TEMPLATE_OVERRIDES_VALUE__NAME
The meta object literal for the 'Name' attribute feature.


VARIABLE

static final org.eclipse.emf.ecore.EClass VARIABLE
The meta object literal for the 'Variable' class.

See Also:
VariableImpl, CstPackageImpl.getVariable()

VARIABLE__NAME

static final org.eclipse.emf.ecore.EAttribute VARIABLE__NAME
The meta object literal for the 'Name' attribute feature.


VARIABLE__TYPE

static final org.eclipse.emf.ecore.EAttribute VARIABLE__TYPE
The meta object literal for the 'Type' attribute feature.


VARIABLE__INIT_EXPRESSION

static final org.eclipse.emf.ecore.EReference VARIABLE__INIT_EXPRESSION
The meta object literal for the 'Init Expression' containment reference feature.


TEMPLATE_EXPRESSION

static final org.eclipse.emf.ecore.EClass TEMPLATE_EXPRESSION
The meta object literal for the 'Template Expression' class.

See Also:
TemplateExpressionImpl, CstPackageImpl.getTemplateExpression()

MODEL_EXPRESSION

static final org.eclipse.emf.ecore.EClass MODEL_EXPRESSION
The meta object literal for the 'Model Expression' class.

See Also:
ModelExpressionImpl, CstPackageImpl.getModelExpression()

MODEL_EXPRESSION__BODY

static final org.eclipse.emf.ecore.EAttribute MODEL_EXPRESSION__BODY
The meta object literal for the 'Body' attribute feature.


MODEL_EXPRESSION__BEFORE

static final org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__BEFORE
The meta object literal for the 'Before' containment reference feature.


MODEL_EXPRESSION__EACH

static final org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__EACH
The meta object literal for the 'Each' containment reference feature.


MODEL_EXPRESSION__AFTER

static final org.eclipse.emf.ecore.EReference MODEL_EXPRESSION__AFTER
The meta object literal for the 'After' containment reference feature.


TEXT_EXPRESSION

static final org.eclipse.emf.ecore.EClass TEXT_EXPRESSION
The meta object literal for the 'Text Expression' class.

See Also:
TextExpressionImpl, CstPackageImpl.getTextExpression()

TEXT_EXPRESSION__VALUE

static final org.eclipse.emf.ecore.EAttribute TEXT_EXPRESSION__VALUE
The meta object literal for the 'Value' attribute feature.


BLOCK

static final org.eclipse.emf.ecore.EClass BLOCK
The meta object literal for the 'Block' class.

See Also:
BlockImpl, CstPackageImpl.getBlock()

BLOCK__INIT

static final org.eclipse.emf.ecore.EReference BLOCK__INIT
The meta object literal for the 'Init' containment reference feature.


BLOCK__BODY

static final org.eclipse.emf.ecore.EReference BLOCK__BODY
The meta object literal for the 'Body' containment reference list feature.


INIT_SECTION

static final org.eclipse.emf.ecore.EClass INIT_SECTION
The meta object literal for the 'Init Section' class.

See Also:
InitSectionImpl, CstPackageImpl.getInitSection()

INIT_SECTION__VARIABLE

static final org.eclipse.emf.ecore.EReference INIT_SECTION__VARIABLE
The meta object literal for the 'Variable' containment reference list feature.


PROTECTED_AREA_BLOCK

static final org.eclipse.emf.ecore.EClass PROTECTED_AREA_BLOCK
The meta object literal for the 'Protected Area Block' class.

See Also:
ProtectedAreaBlockImpl, CstPackageImpl.getProtectedAreaBlock()

PROTECTED_AREA_BLOCK__MARKER

static final org.eclipse.emf.ecore.EReference PROTECTED_AREA_BLOCK__MARKER
The meta object literal for the 'Marker' containment reference feature.


FOR_BLOCK

static final org.eclipse.emf.ecore.EClass FOR_BLOCK
The meta object literal for the 'For Block' class.

See Also:
ForBlockImpl, CstPackageImpl.getForBlock()

FOR_BLOCK__LOOP_VARIABLE

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__LOOP_VARIABLE
The meta object literal for the 'Loop Variable' containment reference feature.


FOR_BLOCK__ITER_SET

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__ITER_SET
The meta object literal for the 'Iter Set' containment reference feature.


FOR_BLOCK__BEFORE

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__BEFORE
The meta object literal for the 'Before' containment reference feature.


FOR_BLOCK__EACH

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__EACH
The meta object literal for the 'Each' containment reference feature.


FOR_BLOCK__AFTER

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__AFTER
The meta object literal for the 'After' containment reference feature.


FOR_BLOCK__GUARD

static final org.eclipse.emf.ecore.EReference FOR_BLOCK__GUARD
The meta object literal for the 'Guard' containment reference feature.


IF_BLOCK

static final org.eclipse.emf.ecore.EClass IF_BLOCK
The meta object literal for the 'If Block' class.

See Also:
IfBlockImpl, CstPackageImpl.getIfBlock()

IF_BLOCK__IF_EXPR

static final org.eclipse.emf.ecore.EReference IF_BLOCK__IF_EXPR
The meta object literal for the 'If Expr' containment reference feature.


IF_BLOCK__ELSE

static final org.eclipse.emf.ecore.EReference IF_BLOCK__ELSE
The meta object literal for the 'Else' containment reference feature.


IF_BLOCK__ELSE_IF

static final org.eclipse.emf.ecore.EReference IF_BLOCK__ELSE_IF
The meta object literal for the 'Else If' containment reference list feature.


LET_BLOCK

static final org.eclipse.emf.ecore.EClass LET_BLOCK
The meta object literal for the 'Let Block' class.

See Also:
LetBlockImpl, CstPackageImpl.getLetBlock()

LET_BLOCK__ELSE_LET

static final org.eclipse.emf.ecore.EReference LET_BLOCK__ELSE_LET
The meta object literal for the 'Else Let' containment reference list feature.


LET_BLOCK__ELSE

static final org.eclipse.emf.ecore.EReference LET_BLOCK__ELSE
The meta object literal for the 'Else' containment reference feature.


LET_BLOCK__LET_VARIABLE

static final org.eclipse.emf.ecore.EReference LET_BLOCK__LET_VARIABLE
The meta object literal for the 'Let Variable' containment reference feature.


FILE_BLOCK

static final org.eclipse.emf.ecore.EClass FILE_BLOCK
The meta object literal for the 'File Block ' class.

See Also:
FileBlockImpl, CstPackageImpl.getFileBlock()

FILE_BLOCK__OPEN_MODE

static final org.eclipse.emf.ecore.EAttribute FILE_BLOCK__OPEN_MODE
The meta object literal for the 'Open Mode' attribute feature.


FILE_BLOCK__FILE_URL

static final org.eclipse.emf.ecore.EReference FILE_BLOCK__FILE_URL
The meta object literal for the 'File Url' containment reference feature.


FILE_BLOCK__UNIQ_ID

static final org.eclipse.emf.ecore.EReference FILE_BLOCK__UNIQ_ID
The meta object literal for the 'Uniq Id' containment reference feature.


TRACE_BLOCK

static final org.eclipse.emf.ecore.EClass TRACE_BLOCK
The meta object literal for the 'Trace Block' class.

See Also:
TraceBlockImpl, CstPackageImpl.getTraceBlock()

TRACE_BLOCK__MODEL_ELEMENT

static final org.eclipse.emf.ecore.EReference TRACE_BLOCK__MODEL_ELEMENT
The meta object literal for the 'Model Element' containment reference feature.


MACRO

static final org.eclipse.emf.ecore.EClass MACRO
The meta object literal for the 'Macro' class.

See Also:
MacroImpl, CstPackageImpl.getMacro()

MACRO__PARAMETER

static final org.eclipse.emf.ecore.EReference MACRO__PARAMETER
The meta object literal for the 'Parameter' containment reference list feature.


MACRO__TYPE

static final org.eclipse.emf.ecore.EAttribute MACRO__TYPE
The meta object literal for the 'Type' attribute feature.


QUERY

static final org.eclipse.emf.ecore.EClass QUERY
The meta object literal for the 'Query' class.

See Also:
QueryImpl, CstPackageImpl.getQuery()

QUERY__PARAMETER

static final org.eclipse.emf.ecore.EReference QUERY__PARAMETER
The meta object literal for the 'Parameter' containment reference list feature.


QUERY__TYPE

static final org.eclipse.emf.ecore.EAttribute QUERY__TYPE
The meta object literal for the 'Type' attribute feature.


QUERY__EXPRESSION

static final org.eclipse.emf.ecore.EReference QUERY__EXPRESSION
The meta object literal for the 'Expression' containment reference feature.


VISIBILITY_KIND

static final org.eclipse.emf.ecore.EEnum VISIBILITY_KIND
The meta object literal for the 'Visibility Kind' enum.

See Also:
VisibilityKind, CstPackageImpl.getVisibilityKind()

OPEN_MODE_KIND

static final org.eclipse.emf.ecore.EEnum OPEN_MODE_KIND
The meta object literal for the 'Open Mode Kind' enum.

See Also:
OpenModeKind, CstPackageImpl.getOpenModeKind()

Copyright 2008 Obeo
All Rights Reserved.