org.eclipse.mtl
Interface MtlPackage.Literals

Enclosing interface:
MtlPackage

public static interface MtlPackage.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 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.EReference MACRO__TYPE
          The meta object literal for the 'Type' reference feature.
static org.eclipse.emf.ecore.EClass MACRO_INVOCATION
          The meta object literal for the 'Macro Invocation' class.
static org.eclipse.emf.ecore.EReference MACRO_INVOCATION__ARGUMENT
          The meta object literal for the 'Argument' containment reference list feature.
static org.eclipse.emf.ecore.EReference MACRO_INVOCATION__DEFINITION
          The meta object literal for the 'Definition' 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' reference list feature.
static org.eclipse.emf.ecore.EReference MODULE__IMPORTS
          The meta object literal for the 'Imports' 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__VISIBILITY
          The meta object literal for the 'Visibility' 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.EReference QUERY__TYPE
          The meta object literal for the 'Type' containment reference feature.
static org.eclipse.emf.ecore.EClass QUERY_INVOCATION
          The meta object literal for the 'Query Invocation' class.
static org.eclipse.emf.ecore.EReference QUERY_INVOCATION__ARGUMENT
          The meta object literal for the 'Argument' containment reference list feature.
static org.eclipse.emf.ecore.EReference QUERY_INVOCATION__DEFINITION
          The meta object literal for the 'Definition' reference 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' 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_INVOCATION
          The meta object literal for the 'Template Invocation' class.
static org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__AFTER
          The meta object literal for the 'After' containment reference feature.
static org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__ARGUMENT
          The meta object literal for the 'Argument' containment reference list feature.
static org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__BEFORE
          The meta object literal for the 'Before' containment reference feature.
static org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__DEFINITION
          The meta object literal for the 'Definition' reference feature.
static org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__EACH
          The meta object literal for the 'Each' containment reference feature.
static org.eclipse.emf.ecore.EAttribute TEMPLATE_INVOCATION__SUPER
          The meta object literal for the 'Super' 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.EEnum VISIBILITY_KIND
          The meta object literal for the 'Visibility Kind' enum.
 

Field Detail

MODULE

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

See Also:
ModuleImpl, MtlPackageImpl.getModule()

MODULE__INPUT

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


MODULE__EXTENDS

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


MODULE__IMPORTS

static final org.eclipse.emf.ecore.EReference MODULE__IMPORTS
The meta object literal for the 'Imports' 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_ELEMENT

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

See Also:
ModuleElementImpl, MtlPackageImpl.getModuleElement()

MODULE_ELEMENT__VISIBILITY

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


TEMPLATE_EXPRESSION

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

See Also:
TemplateExpressionImpl, MtlPackageImpl.getTemplateExpression()

BLOCK

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

See Also:
org.eclipse.mtl.impl.spec.BlockImpl, org.eclipse.mtl.impl.spec.MtlPackageImpl#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, MtlPackageImpl.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.


TEMPLATE

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

See Also:
TemplateImpl, MtlPackageImpl.getTemplate()

TEMPLATE__OVERRIDES

static final org.eclipse.emf.ecore.EReference TEMPLATE__OVERRIDES
The meta object literal for the 'Overrides' 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_INVOCATION

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

See Also:
TemplateInvocationImpl, MtlPackageImpl.getTemplateInvocation()

TEMPLATE_INVOCATION__DEFINITION

static final org.eclipse.emf.ecore.EReference TEMPLATE_INVOCATION__DEFINITION
The meta object literal for the 'Definition' reference feature.


TEMPLATE_INVOCATION__ARGUMENT

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


TEMPLATE_INVOCATION__BEFORE

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


TEMPLATE_INVOCATION__AFTER

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


TEMPLATE_INVOCATION__EACH

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


TEMPLATE_INVOCATION__SUPER

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


QUERY

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

See Also:
org.eclipse.mtl.impl.spec.QueryImpl, org.eclipse.mtl.impl.spec.MtlPackageImpl#getQuery()

QUERY__PARAMETER

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


QUERY__EXPRESSION

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


QUERY__TYPE

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


QUERY_INVOCATION

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

See Also:
QueryInvocationImpl, MtlPackageImpl.getQueryInvocation()

QUERY_INVOCATION__DEFINITION

static final org.eclipse.emf.ecore.EReference QUERY_INVOCATION__DEFINITION
The meta object literal for the 'Definition' reference feature.


QUERY_INVOCATION__ARGUMENT

static final org.eclipse.emf.ecore.EReference QUERY_INVOCATION__ARGUMENT
The meta object literal for the 'Argument' 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, MtlPackageImpl.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, MtlPackageImpl.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, MtlPackageImpl.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, MtlPackageImpl.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, MtlPackageImpl.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, MtlPackageImpl.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:
org.eclipse.mtl.impl.spec.MacroImpl, org.eclipse.mtl.impl.spec.MtlPackageImpl#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.EReference MACRO__TYPE
The meta object literal for the 'Type' reference feature.


MACRO_INVOCATION

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

See Also:
MacroInvocationImpl, MtlPackageImpl.getMacroInvocation()

MACRO_INVOCATION__DEFINITION

static final org.eclipse.emf.ecore.EReference MACRO_INVOCATION__DEFINITION
The meta object literal for the 'Definition' reference feature.


MACRO_INVOCATION__ARGUMENT

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


TYPED_MODEL

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

See Also:
TypedModelImpl, MtlPackageImpl.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.


VISIBILITY_KIND

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

See Also:
VisibilityKind, MtlPackageImpl.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, MtlPackageImpl.getOpenModeKind()

Copyright 2008 Obeo
All Rights Reserved.