Class RtPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- com._1c.g5.v8.dt.right.templates.model.impl.RtPackageImpl
-
- All Implemented Interfaces:
RtPackage
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class RtPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements RtPackage
An implementation of the model Package.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.right.templates.model.RtPackage
RtPackage.Literals
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface com._1c.g5.v8.dt.right.templates.model.RtPackage
BINARY_EXPRESSION, BINARY_EXPRESSION__LEFT, BINARY_EXPRESSION__OPERATION, BINARY_EXPRESSION__RIGHT, BINARY_EXPRESSION_FEATURE_COUNT, BINARY_EXPRESSION_OPERATION_COUNT, BINARY_OPERATION, BOOLEAN_LITERAL, BOOLEAN_LITERAL__IS_TRUE, BOOLEAN_LITERAL_FEATURE_COUNT, BOOLEAN_LITERAL_OPERATION_COUNT, CONDITIONAL, CONDITIONAL__PREDICATE, CONDITIONAL__TEMPLATE, CONDITIONAL_FEATURE_COUNT, CONDITIONAL_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION_FEATURE_COUNT, EXPRESSION_OPERATION_COUNT, FUNCTION, FUNCTION__PARAMS, FUNCTION_FEATURE_COUNT, FUNCTION_OPERATION_COUNT, IF_STATEMENT, IF_STATEMENT__ELS_IF_PARTS, IF_STATEMENT__ELSE_TEMPLATE, IF_STATEMENT__IF_PART, IF_STATEMENT_FEATURE_COUNT, IF_STATEMENT_OPERATION_COUNT, LITERAL, LITERAL_FEATURE_COUNT, LITERAL_OPERATION_COUNT, NUMBER_LITERAL, NUMBER_LITERAL__VALUE, NUMBER_LITERAL_FEATURE_COUNT, NUMBER_LITERAL_OPERATION_COUNT, OUTER_PARAMETER, OUTER_PARAMETER__NAME, OUTER_PARAMETER_FEATURE_COUNT, OUTER_PARAMETER_OPERATION_COUNT, ROOT_TEMPLATE, ROOT_TEMPLATE__MAX_PARAM_VALUE, ROOT_TEMPLATE__TEMPLATE, ROOT_TEMPLATE_FEATURE_COUNT, ROOT_TEMPLATE_OPERATION_COUNT, STATEMENT, STATEMENT_FEATURE_COUNT, STATEMENT_OPERATION_COUNT, STR_CONTAINS, STR_CONTAINS__PARAMS, STR_CONTAINS_FEATURE_COUNT, STR_CONTAINS_OPERATION_COUNT, STRING_LITERAL, STRING_LITERAL__CONTENT, STRING_LITERAL_FEATURE_COUNT, STRING_LITERAL_OPERATION_COUNT, TEMPLATE, TEMPLATE__STATEMENTS, TEMPLATE_FEATURE_COUNT, TEMPLATE_OPERATION_COUNT, TEMPLATE_PARAMETER, TEMPLATE_PARAMETER__PARAMS, TEMPLATE_PARAMETER__TYPE, TEMPLATE_PARAMETER_FEATURE_COUNT, TEMPLATE_PARAMETER_OPERATION_COUNT, TEMPLATE_PARAMETER_TYPE, TEXT_STATEMENT, TEXT_STATEMENT__CONTENT, TEXT_STATEMENT_FEATURE_COUNT, TEXT_STATEMENT_OPERATION_COUNT, UNARY_EXPRESSION, UNARY_EXPRESSION__OPERAND, UNARY_EXPRESSION__OPERATION, UNARY_EXPRESSION_FEATURE_COUNT, UNARY_EXPRESSION_OPERATION_COUNT, UNARY_OPERATION, VALUE_LITERAL, VALUE_LITERAL__VALUE, VALUE_LITERAL_FEATURE_COUNT, VALUE_LITERAL_OPERATION_COUNT
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPackageContents()
Creates the meta-model objects for the package.org.eclipse.emf.ecore.EClass
getBinaryExpression()
org.eclipse.emf.ecore.EReference
getBinaryExpression_Left()
org.eclipse.emf.ecore.EAttribute
getBinaryExpression_Operation()
org.eclipse.emf.ecore.EReference
getBinaryExpression_Right()
org.eclipse.emf.ecore.EEnum
getBinaryOperation()
org.eclipse.emf.ecore.EClass
getBooleanLiteral()
org.eclipse.emf.ecore.EAttribute
getBooleanLiteral_IsTrue()
org.eclipse.emf.ecore.EClass
getConditional()
org.eclipse.emf.ecore.EReference
getConditional_Predicate()
org.eclipse.emf.ecore.EReference
getConditional_Template()
org.eclipse.emf.ecore.EClass
getExpression()
org.eclipse.emf.ecore.EClass
getFunction()
org.eclipse.emf.ecore.EReference
getFunction_Params()
org.eclipse.emf.ecore.EClass
getIfStatement()
org.eclipse.emf.ecore.EReference
getIfStatement_ElseTemplate()
org.eclipse.emf.ecore.EReference
getIfStatement_ElsIfParts()
org.eclipse.emf.ecore.EReference
getIfStatement_IfPart()
org.eclipse.emf.ecore.EClass
getLiteral()
org.eclipse.emf.ecore.EClass
getNumberLiteral()
org.eclipse.emf.ecore.EAttribute
getNumberLiteral_Value()
org.eclipse.emf.ecore.EClass
getOuterParameter()
org.eclipse.emf.ecore.EAttribute
getOuterParameter_Name()
org.eclipse.emf.ecore.EClass
getRootTemplate()
org.eclipse.emf.ecore.EAttribute
getRootTemplate_MaxParamValue()
org.eclipse.emf.ecore.EReference
getRootTemplate_Template()
RtFactory
getRtFactory()
org.eclipse.emf.ecore.EClass
getStatement()
org.eclipse.emf.ecore.EClass
getStrContains()
org.eclipse.emf.ecore.EClass
getStringLiteral()
org.eclipse.emf.ecore.EAttribute
getStringLiteral_Content()
org.eclipse.emf.ecore.EClass
getTemplate()
org.eclipse.emf.ecore.EReference
getTemplate_Statements()
org.eclipse.emf.ecore.EClass
getTemplateParameter()
org.eclipse.emf.ecore.EAttribute
getTemplateParameter_Type()
org.eclipse.emf.ecore.EEnum
getTemplateParameterType()
org.eclipse.emf.ecore.EClass
getTextStatement()
org.eclipse.emf.ecore.EAttribute
getTextStatement_Content()
org.eclipse.emf.ecore.EClass
getUnaryExpression()
org.eclipse.emf.ecore.EReference
getUnaryExpression_Operand()
org.eclipse.emf.ecore.EAttribute
getUnaryExpression_Operation()
org.eclipse.emf.ecore.EEnum
getUnaryOperation()
org.eclipse.emf.ecore.EClass
getValueLiteral()
org.eclipse.emf.ecore.EAttribute
getValueLiteral_Value()
static RtPackage
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.void
initializePackageContents()
Complete the initialization of the package and its meta-model.-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Method Detail
-
init
public static RtPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
RtPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getRootTemplate
public org.eclipse.emf.ecore.EClass getRootTemplate()
- Specified by:
getRootTemplate
in interfaceRtPackage
- Returns:
- the meta object for class 'Root Template'.
- See Also:
RootTemplate
-
getRootTemplate_MaxParamValue
public org.eclipse.emf.ecore.EAttribute getRootTemplate_MaxParamValue()
- Specified by:
getRootTemplate_MaxParamValue
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Max Param Value'.
- See Also:
RootTemplate.getMaxParamValue()
,RtPackage.getRootTemplate()
-
getRootTemplate_Template
public org.eclipse.emf.ecore.EReference getRootTemplate_Template()
- Specified by:
getRootTemplate_Template
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Template'.
- See Also:
RootTemplate.getTemplate()
,RtPackage.getRootTemplate()
-
getTemplate
public org.eclipse.emf.ecore.EClass getTemplate()
- Specified by:
getTemplate
in interfaceRtPackage
- Returns:
- the meta object for class 'Template'.
- See Also:
Template
-
getTemplate_Statements
public org.eclipse.emf.ecore.EReference getTemplate_Statements()
- Specified by:
getTemplate_Statements
in interfaceRtPackage
- Returns:
- the meta object for the containment reference list 'Statements'.
- See Also:
Template.getStatements()
,RtPackage.getTemplate()
-
getStatement
public org.eclipse.emf.ecore.EClass getStatement()
- Specified by:
getStatement
in interfaceRtPackage
- Returns:
- the meta object for class 'Statement'.
- See Also:
Statement
-
getTextStatement
public org.eclipse.emf.ecore.EClass getTextStatement()
- Specified by:
getTextStatement
in interfaceRtPackage
- Returns:
- the meta object for class 'Text Statement'.
- See Also:
TextStatement
-
getTextStatement_Content
public org.eclipse.emf.ecore.EAttribute getTextStatement_Content()
- Specified by:
getTextStatement_Content
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Content'.
- See Also:
TextStatement.getContent()
,RtPackage.getTextStatement()
-
getIfStatement
public org.eclipse.emf.ecore.EClass getIfStatement()
- Specified by:
getIfStatement
in interfaceRtPackage
- Returns:
- the meta object for class 'If Statement'.
- See Also:
IfStatement
-
getIfStatement_IfPart
public org.eclipse.emf.ecore.EReference getIfStatement_IfPart()
- Specified by:
getIfStatement_IfPart
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'If Part'.
- See Also:
IfStatement.getIfPart()
,RtPackage.getIfStatement()
-
getIfStatement_ElsIfParts
public org.eclipse.emf.ecore.EReference getIfStatement_ElsIfParts()
- Specified by:
getIfStatement_ElsIfParts
in interfaceRtPackage
- Returns:
- the meta object for the containment reference list 'Els If Parts'.
- See Also:
IfStatement.getElsIfParts()
,RtPackage.getIfStatement()
-
getIfStatement_ElseTemplate
public org.eclipse.emf.ecore.EReference getIfStatement_ElseTemplate()
- Specified by:
getIfStatement_ElseTemplate
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Else Template'.
- See Also:
IfStatement.getElseTemplate()
,RtPackage.getIfStatement()
-
getConditional
public org.eclipse.emf.ecore.EClass getConditional()
- Specified by:
getConditional
in interfaceRtPackage
- Returns:
- the meta object for class 'Conditional'.
- See Also:
Conditional
-
getConditional_Predicate
public org.eclipse.emf.ecore.EReference getConditional_Predicate()
- Specified by:
getConditional_Predicate
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Predicate'.
- See Also:
Conditional.getPredicate()
,RtPackage.getConditional()
-
getConditional_Template
public org.eclipse.emf.ecore.EReference getConditional_Template()
- Specified by:
getConditional_Template
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Template'.
- See Also:
Conditional.getTemplate()
,RtPackage.getConditional()
-
getExpression
public org.eclipse.emf.ecore.EClass getExpression()
- Specified by:
getExpression
in interfaceRtPackage
- Returns:
- the meta object for class 'Expression'.
- See Also:
Expression
-
getOuterParameter
public org.eclipse.emf.ecore.EClass getOuterParameter()
- Specified by:
getOuterParameter
in interfaceRtPackage
- Returns:
- the meta object for class 'Outer Parameter'.
- See Also:
OuterParameter
-
getOuterParameter_Name
public org.eclipse.emf.ecore.EAttribute getOuterParameter_Name()
- Specified by:
getOuterParameter_Name
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Name'.
- See Also:
OuterParameter.getName()
,RtPackage.getOuterParameter()
-
getFunction
public org.eclipse.emf.ecore.EClass getFunction()
- Specified by:
getFunction
in interfaceRtPackage
- Returns:
- the meta object for class 'Function'.
- See Also:
Function
-
getFunction_Params
public org.eclipse.emf.ecore.EReference getFunction_Params()
- Specified by:
getFunction_Params
in interfaceRtPackage
- Returns:
- the meta object for the containment reference list 'Params'.
- See Also:
Function.getParams()
,RtPackage.getFunction()
-
getTemplateParameter
public org.eclipse.emf.ecore.EClass getTemplateParameter()
- Specified by:
getTemplateParameter
in interfaceRtPackage
- Returns:
- the meta object for class 'Template Parameter'.
- See Also:
TemplateParameter
-
getTemplateParameter_Type
public org.eclipse.emf.ecore.EAttribute getTemplateParameter_Type()
- Specified by:
getTemplateParameter_Type
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Type'.
- See Also:
TemplateParameter.getType()
,RtPackage.getTemplateParameter()
-
getStrContains
public org.eclipse.emf.ecore.EClass getStrContains()
- Specified by:
getStrContains
in interfaceRtPackage
- Returns:
- the meta object for class 'Str Contains'.
- See Also:
StrContains
-
getBinaryExpression
public org.eclipse.emf.ecore.EClass getBinaryExpression()
- Specified by:
getBinaryExpression
in interfaceRtPackage
- Returns:
- the meta object for class 'Binary Expression'.
- See Also:
BinaryExpression
-
getBinaryExpression_Operation
public org.eclipse.emf.ecore.EAttribute getBinaryExpression_Operation()
- Specified by:
getBinaryExpression_Operation
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Operation'.
- See Also:
BinaryExpression.getOperation()
,RtPackage.getBinaryExpression()
-
getBinaryExpression_Left
public org.eclipse.emf.ecore.EReference getBinaryExpression_Left()
- Specified by:
getBinaryExpression_Left
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
BinaryExpression.getLeft()
,RtPackage.getBinaryExpression()
-
getBinaryExpression_Right
public org.eclipse.emf.ecore.EReference getBinaryExpression_Right()
- Specified by:
getBinaryExpression_Right
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
BinaryExpression.getRight()
,RtPackage.getBinaryExpression()
-
getUnaryExpression
public org.eclipse.emf.ecore.EClass getUnaryExpression()
- Specified by:
getUnaryExpression
in interfaceRtPackage
- Returns:
- the meta object for class 'Unary Expression'.
- See Also:
UnaryExpression
-
getUnaryExpression_Operation
public org.eclipse.emf.ecore.EAttribute getUnaryExpression_Operation()
- Specified by:
getUnaryExpression_Operation
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Operation'.
- See Also:
UnaryExpression.getOperation()
,RtPackage.getUnaryExpression()
-
getUnaryExpression_Operand
public org.eclipse.emf.ecore.EReference getUnaryExpression_Operand()
- Specified by:
getUnaryExpression_Operand
in interfaceRtPackage
- Returns:
- the meta object for the containment reference 'Operand'.
- See Also:
UnaryExpression.getOperand()
,RtPackage.getUnaryExpression()
-
getLiteral
public org.eclipse.emf.ecore.EClass getLiteral()
- Specified by:
getLiteral
in interfaceRtPackage
- Returns:
- the meta object for class 'Literal'.
- See Also:
Literal
-
getBooleanLiteral
public org.eclipse.emf.ecore.EClass getBooleanLiteral()
- Specified by:
getBooleanLiteral
in interfaceRtPackage
- Returns:
- the meta object for class 'Boolean Literal'.
- See Also:
BooleanLiteral
-
getBooleanLiteral_IsTrue
public org.eclipse.emf.ecore.EAttribute getBooleanLiteral_IsTrue()
- Specified by:
getBooleanLiteral_IsTrue
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Is True'.
- See Also:
BooleanLiteral.isIsTrue()
,RtPackage.getBooleanLiteral()
-
getNumberLiteral
public org.eclipse.emf.ecore.EClass getNumberLiteral()
- Specified by:
getNumberLiteral
in interfaceRtPackage
- Returns:
- the meta object for class 'Number Literal'.
- See Also:
NumberLiteral
-
getNumberLiteral_Value
public org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
- Specified by:
getNumberLiteral_Value
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
NumberLiteral.getValue()
,RtPackage.getNumberLiteral()
-
getStringLiteral
public org.eclipse.emf.ecore.EClass getStringLiteral()
- Specified by:
getStringLiteral
in interfaceRtPackage
- Returns:
- the meta object for class 'String Literal'.
- See Also:
StringLiteral
-
getStringLiteral_Content
public org.eclipse.emf.ecore.EAttribute getStringLiteral_Content()
- Specified by:
getStringLiteral_Content
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Content'.
- See Also:
StringLiteral.getContent()
,RtPackage.getStringLiteral()
-
getValueLiteral
public org.eclipse.emf.ecore.EClass getValueLiteral()
- Specified by:
getValueLiteral
in interfaceRtPackage
- Returns:
- the meta object for class 'Value Literal'.
- See Also:
ValueLiteral
-
getValueLiteral_Value
public org.eclipse.emf.ecore.EAttribute getValueLiteral_Value()
- Specified by:
getValueLiteral_Value
in interfaceRtPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
ValueLiteral.getValue()
,RtPackage.getValueLiteral()
-
getTemplateParameterType
public org.eclipse.emf.ecore.EEnum getTemplateParameterType()
- Specified by:
getTemplateParameterType
in interfaceRtPackage
- Returns:
- the meta object for enum 'Template Parameter Type'.
- See Also:
TemplateParameterType
-
getBinaryOperation
public org.eclipse.emf.ecore.EEnum getBinaryOperation()
- Specified by:
getBinaryOperation
in interfaceRtPackage
- Returns:
- the meta object for enum 'Binary Operation'.
- See Also:
BinaryOperation
-
getUnaryOperation
public org.eclipse.emf.ecore.EEnum getUnaryOperation()
- Specified by:
getUnaryOperation
in interfaceRtPackage
- Returns:
- the meta object for enum 'Unary Operation'.
- See Also:
UnaryOperation
-
getRtFactory
public RtFactory getRtFactory()
- Specified by:
getRtFactory
in interfaceRtPackage
- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-
-