org.eclipse.xtext.ui.codetemplates.templates
Interface TemplatesPackage

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:
TemplatesPackageImpl

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

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

See Also:
TemplatesFactory
EMF generated code
EMF model element
kind="package"

Nested Class Summary
static interface TemplatesPackage.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 CODETEMPLATE
          The meta object id for the 'Codetemplate' class.
static int CODETEMPLATE__BODY
          The feature id for the 'Body' containment reference.
static int CODETEMPLATE__CONTEXT
          The feature id for the 'Context' reference.
static int CODETEMPLATE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int CODETEMPLATE__ID
          The feature id for the 'Id' attribute.
static int CODETEMPLATE__KEYWORD_CONTEXT
          The feature id for the 'Keyword Context' attribute.
static int CODETEMPLATE__NAME
          The feature id for the 'Name' attribute.
static int CODETEMPLATE_FEATURE_COUNT
          The number of structural features of the 'Codetemplate' class.
static int CODETEMPLATES
          The meta object id for the 'Codetemplates' class.
static int CODETEMPLATES__LANGUAGE
          The feature id for the 'Language' reference.
static int CODETEMPLATES__TEMPLATES
          The feature id for the 'Templates' containment reference list.
static int CODETEMPLATES_FEATURE_COUNT
          The number of structural features of the 'Codetemplates' class.
static int DOLLAR
          The meta object id for the 'Dollar' class.
static int DOLLAR__ESCAPED
          The feature id for the 'Escaped' attribute.
static int DOLLAR_FEATURE_COUNT
          The number of structural features of the 'Dollar' class.
static TemplatesPackage 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 LITERAL
          The meta object id for the 'Literal' class.
static int LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int LITERAL_FEATURE_COUNT
          The number of structural features of the 'Literal' class.
static int TEMPLATE_BODY
          The meta object id for the 'Template Body' class.
static int TEMPLATE_BODY__PARTS
          The feature id for the 'Parts' containment reference list.
static int TEMPLATE_BODY_FEATURE_COUNT
          The number of structural features of the 'Template Body' class.
static int TEMPLATE_PART
          The meta object id for the 'Template Part' class.
static int TEMPLATE_PART_FEATURE_COUNT
          The number of structural features of the 'Template Part' class.
static int VARIABLE
          The meta object id for the 'Variable' class.
static int VARIABLE__EXPECTING_PARAMETERS
          The feature id for the 'Expecting Parameters' attribute.
static int VARIABLE__NAME
          The feature id for the 'Name' attribute.
static int VARIABLE__PARAMETERS
          The feature id for the 'Parameters' attribute list.
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.
 
Method Summary
 org.eclipse.emf.ecore.EReference getCodetemplate_Body()
          Returns the meta object for the containment reference 'Body'.
 org.eclipse.emf.ecore.EReference getCodetemplate_Context()
          Returns the meta object for the reference 'Context'.
 org.eclipse.emf.ecore.EAttribute getCodetemplate_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getCodetemplate_Id()
          Returns the meta object for the attribute 'Id'.
 org.eclipse.emf.ecore.EAttribute getCodetemplate_KeywordContext()
          Returns the meta object for the attribute 'Keyword Context'.
 org.eclipse.emf.ecore.EAttribute getCodetemplate_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getCodetemplate()
          Returns the meta object for class 'Codetemplate'.
 org.eclipse.emf.ecore.EReference getCodetemplates_Language()
          Returns the meta object for the reference 'Language'.
 org.eclipse.emf.ecore.EReference getCodetemplates_Templates()
          Returns the meta object for the containment reference list 'Templates'.
 org.eclipse.emf.ecore.EClass getCodetemplates()
          Returns the meta object for class 'Codetemplates'.
 org.eclipse.emf.ecore.EAttribute getDollar_Escaped()
          Returns the meta object for the attribute 'Escaped'.
 org.eclipse.emf.ecore.EClass getDollar()
          Returns the meta object for class 'Dollar'.
 org.eclipse.emf.ecore.EAttribute getLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getLiteral()
          Returns the meta object for class 'Literal'.
 org.eclipse.emf.ecore.EReference getTemplateBody_Parts()
          Returns the meta object for the containment reference list 'Parts'.
 org.eclipse.emf.ecore.EClass getTemplateBody()
          Returns the meta object for class 'Template Body'.
 org.eclipse.emf.ecore.EClass getTemplatePart()
          Returns the meta object for class 'Template Part'.
 TemplatesFactory getTemplatesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getVariable_ExpectingParameters()
          Returns the meta object for the attribute 'Expecting Parameters'.
 org.eclipse.emf.ecore.EAttribute getVariable_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getVariable_Parameters()
          Returns the meta object for the attribute list 'Parameters'.
 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'.
 
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
EMF generated code

eNS_URI

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

See Also:
Constant Field Values
EMF generated code

eNS_PREFIX

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

See Also:
Constant Field Values
EMF generated code

eINSTANCE

static final TemplatesPackage eINSTANCE
The singleton instance of the package.

EMF generated code

CODETEMPLATES

static final int CODETEMPLATES
The meta object id for the 'Codetemplates' class.

See Also:
CodetemplatesImpl, TemplatesPackageImpl.getCodetemplates(), Constant Field Values
EMF generated code

CODETEMPLATES__LANGUAGE

static final int CODETEMPLATES__LANGUAGE
The feature id for the 'Language' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATES__TEMPLATES

static final int CODETEMPLATES__TEMPLATES
The feature id for the 'Templates' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATES_FEATURE_COUNT

static final int CODETEMPLATES_FEATURE_COUNT
The number of structural features of the 'Codetemplates' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE

static final int CODETEMPLATE
The meta object id for the 'Codetemplate' class.

See Also:
CodetemplateImpl, TemplatesPackageImpl.getCodetemplate(), Constant Field Values
EMF generated code

CODETEMPLATE__NAME

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE__ID

static final int CODETEMPLATE__ID
The feature id for the 'Id' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE__DESCRIPTION

static final int CODETEMPLATE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE__CONTEXT

static final int CODETEMPLATE__CONTEXT
The feature id for the 'Context' reference.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE__KEYWORD_CONTEXT

static final int CODETEMPLATE__KEYWORD_CONTEXT
The feature id for the 'Keyword Context' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE__BODY

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

CODETEMPLATE_FEATURE_COUNT

static final int CODETEMPLATE_FEATURE_COUNT
The number of structural features of the 'Codetemplate' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TEMPLATE_BODY

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

See Also:
TemplateBodyImpl, TemplatesPackageImpl.getTemplateBody(), Constant Field Values
EMF generated code

TEMPLATE_BODY__PARTS

static final int TEMPLATE_BODY__PARTS
The feature id for the 'Parts' containment reference list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

TEMPLATE_BODY_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

TEMPLATE_PART

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

See Also:
TemplatePartImpl, TemplatesPackageImpl.getTemplatePart(), Constant Field Values
EMF generated code

TEMPLATE_PART_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

VARIABLE

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

See Also:
VariableImpl, TemplatesPackageImpl.getVariable(), Constant Field Values
EMF generated code

VARIABLE__NAME

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

VARIABLE__TYPE

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

VARIABLE__EXPECTING_PARAMETERS

static final int VARIABLE__EXPECTING_PARAMETERS
The feature id for the 'Expecting Parameters' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

VARIABLE__PARAMETERS

static final int VARIABLE__PARAMETERS
The feature id for the 'Parameters' attribute list.

See Also:
Constant Field Values
EMF generated code
EMF ordered

VARIABLE_FEATURE_COUNT

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

LITERAL

static final int LITERAL
The meta object id for the 'Literal' class.

See Also:
LiteralImpl, TemplatesPackageImpl.getLiteral(), Constant Field Values
EMF generated code

LITERAL__VALUE

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

See Also:
Constant Field Values
EMF generated code
EMF ordered

LITERAL_FEATURE_COUNT

static final int LITERAL_FEATURE_COUNT
The number of structural features of the 'Literal' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DOLLAR

static final int DOLLAR
The meta object id for the 'Dollar' class.

See Also:
DollarImpl, TemplatesPackageImpl.getDollar(), Constant Field Values
EMF generated code

DOLLAR__ESCAPED

static final int DOLLAR__ESCAPED
The feature id for the 'Escaped' attribute.

See Also:
Constant Field Values
EMF generated code
EMF ordered

DOLLAR_FEATURE_COUNT

static final int DOLLAR_FEATURE_COUNT
The number of structural features of the 'Dollar' class.

See Also:
Constant Field Values
EMF generated code
EMF ordered
Method Detail

getCodetemplates

org.eclipse.emf.ecore.EClass getCodetemplates()
Returns the meta object for class 'Codetemplates'.

Returns:
the meta object for class 'Codetemplates'.
See Also:
Codetemplates
EMF generated code

getCodetemplates_Language

org.eclipse.emf.ecore.EReference getCodetemplates_Language()
Returns the meta object for the reference 'Language'.

Returns:
the meta object for the reference 'Language'.
See Also:
Codetemplates.getLanguage(), getCodetemplates()
EMF generated code

getCodetemplates_Templates

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

Returns:
the meta object for the containment reference list 'Templates'.
See Also:
Codetemplates.getTemplates(), getCodetemplates()
EMF generated code

getCodetemplate

org.eclipse.emf.ecore.EClass getCodetemplate()
Returns the meta object for class 'Codetemplate'.

Returns:
the meta object for class 'Codetemplate'.
See Also:
Codetemplate
EMF generated code

getCodetemplate_Name

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

Returns:
the meta object for the attribute 'Name'.
See Also:
Codetemplate.getName(), getCodetemplate()
EMF generated code

getCodetemplate_Id

org.eclipse.emf.ecore.EAttribute getCodetemplate_Id()
Returns the meta object for the attribute 'Id'.

Returns:
the meta object for the attribute 'Id'.
See Also:
Codetemplate.getId(), getCodetemplate()
EMF generated code

getCodetemplate_Description

org.eclipse.emf.ecore.EAttribute getCodetemplate_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
Codetemplate.getDescription(), getCodetemplate()
EMF generated code

getCodetemplate_Context

org.eclipse.emf.ecore.EReference getCodetemplate_Context()
Returns the meta object for the reference 'Context'.

Returns:
the meta object for the reference 'Context'.
See Also:
Codetemplate.getContext(), getCodetemplate()
EMF generated code

getCodetemplate_KeywordContext

org.eclipse.emf.ecore.EAttribute getCodetemplate_KeywordContext()
Returns the meta object for the attribute 'Keyword Context'.

Returns:
the meta object for the attribute 'Keyword Context'.
See Also:
Codetemplate.getKeywordContext(), getCodetemplate()
EMF generated code

getCodetemplate_Body

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

Returns:
the meta object for the containment reference 'Body'.
See Also:
Codetemplate.getBody(), getCodetemplate()
EMF generated code

getTemplateBody

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

Returns:
the meta object for class 'Template Body'.
See Also:
TemplateBody
EMF generated code

getTemplateBody_Parts

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

Returns:
the meta object for the containment reference list 'Parts'.
See Also:
TemplateBody.getParts(), getTemplateBody()
EMF generated code

getTemplatePart

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

Returns:
the meta object for class 'Template Part'.
See Also:
TemplatePart
EMF generated code

getVariable

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

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

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()
EMF generated code

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()
EMF generated code

getVariable_ExpectingParameters

org.eclipse.emf.ecore.EAttribute getVariable_ExpectingParameters()
Returns the meta object for the attribute 'Expecting Parameters'.

Returns:
the meta object for the attribute 'Expecting Parameters'.
See Also:
Variable.isExpectingParameters(), getVariable()
EMF generated code

getVariable_Parameters

org.eclipse.emf.ecore.EAttribute getVariable_Parameters()
Returns the meta object for the attribute list 'Parameters'.

Returns:
the meta object for the attribute list 'Parameters'.
See Also:
Variable.getParameters(), getVariable()
EMF generated code

getLiteral

org.eclipse.emf.ecore.EClass getLiteral()
Returns the meta object for class 'Literal'.

Returns:
the meta object for class 'Literal'.
See Also:
Literal
EMF generated code

getLiteral_Value

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

Returns:
the meta object for the attribute 'Value'.
See Also:
Literal.getValue(), getLiteral()
EMF generated code

getDollar

org.eclipse.emf.ecore.EClass getDollar()
Returns the meta object for class 'Dollar'.

Returns:
the meta object for class 'Dollar'.
See Also:
Dollar
EMF generated code

getDollar_Escaped

org.eclipse.emf.ecore.EAttribute getDollar_Escaped()
Returns the meta object for the attribute 'Escaped'.

Returns:
the meta object for the attribute 'Escaped'.
See Also:
Dollar.isEscaped(), getDollar()
EMF generated code

getTemplatesFactory

TemplatesFactory getTemplatesFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
EMF generated code