Class SimpleExpressionsPackageImpl
- 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
-
- org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.impl.SimpleExpressionsPackageImpl
-
- All Implemented Interfaces:
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
,SimpleExpressionsPackage
public class SimpleExpressionsPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements SimpleExpressionsPackage
An implementation of the model Package.- Generated:
-
-
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 java.lang.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 org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.SimpleExpressionsPackage
SimpleExpressionsPackage.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 org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.SimpleExpressionsPackage
AND_EXPRESSION, AND_EXPRESSION__LEFT, AND_EXPRESSION__RIGHT, AND_EXPRESSION_FEATURE_COUNT, BOOLEAN_LITERAL, BOOLEAN_LITERAL__VALUE, BOOLEAN_LITERAL_FEATURE_COUNT, COMPARISON, COMPARISON__LEFT, COMPARISON__OPERATOR, COMPARISON__RIGHT, COMPARISON_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION_FEATURE_COUNT, IF_CONDITION, IF_CONDITION__CONDITION, IF_CONDITION__ELSEIF, IF_CONDITION_FEATURE_COUNT, METHOD_CALL, METHOD_CALL__VALUE, METHOD_CALL_FEATURE_COUNT, NOT_EXPRESSION, NOT_EXPRESSION__EXPRESSION, NOT_EXPRESSION_FEATURE_COUNT, NUMBER_LITERAL, NUMBER_LITERAL__VALUE, NUMBER_LITERAL_FEATURE_COUNT, OR_EXPRESSION, OR_EXPRESSION__LEFT, OR_EXPRESSION__RIGHT, OR_EXPRESSION_FEATURE_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
getAndExpression()
org.eclipse.emf.ecore.EReference
getAndExpression_Left()
org.eclipse.emf.ecore.EReference
getAndExpression_Right()
org.eclipse.emf.ecore.EClass
getBooleanLiteral()
org.eclipse.emf.ecore.EAttribute
getBooleanLiteral_Value()
org.eclipse.emf.ecore.EClass
getComparison()
org.eclipse.emf.ecore.EReference
getComparison_Left()
org.eclipse.emf.ecore.EAttribute
getComparison_Operator()
org.eclipse.emf.ecore.EReference
getComparison_Right()
org.eclipse.emf.ecore.EClass
getExpression()
org.eclipse.emf.ecore.EClass
getIfCondition()
org.eclipse.emf.ecore.EReference
getIfCondition_Condition()
org.eclipse.emf.ecore.EAttribute
getIfCondition_Elseif()
org.eclipse.emf.ecore.EClass
getMethodCall()
org.eclipse.emf.ecore.EAttribute
getMethodCall_Value()
org.eclipse.emf.ecore.EClass
getNotExpression()
org.eclipse.emf.ecore.EReference
getNotExpression_Expression()
org.eclipse.emf.ecore.EClass
getNumberLiteral()
org.eclipse.emf.ecore.EAttribute
getNumberLiteral_Value()
org.eclipse.emf.ecore.EClass
getOrExpression()
org.eclipse.emf.ecore.EReference
getOrExpression_Left()
org.eclipse.emf.ecore.EReference
getOrExpression_Right()
SimpleExpressionsFactory
getSimpleExpressionsFactory()
static SimpleExpressionsPackage
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 SimpleExpressionsPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
SimpleExpressionsPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
SimpleExpressionsPackage.eNS_URI
,createPackageContents()
,initializePackageContents()
- Generated:
-
getIfCondition
public org.eclipse.emf.ecore.EClass getIfCondition()
- Specified by:
getIfCondition
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'If Condition'.
- See Also:
IfCondition
- Generated:
-
getIfCondition_Elseif
public org.eclipse.emf.ecore.EAttribute getIfCondition_Elseif()
- Specified by:
getIfCondition_Elseif
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the attribute 'Elseif'.
- See Also:
IfCondition.isElseif()
,SimpleExpressionsPackage.getIfCondition()
- Generated:
-
getIfCondition_Condition
public org.eclipse.emf.ecore.EReference getIfCondition_Condition()
- Specified by:
getIfCondition_Condition
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Condition'.
- See Also:
IfCondition.getCondition()
,SimpleExpressionsPackage.getIfCondition()
- Generated:
-
getExpression
public org.eclipse.emf.ecore.EClass getExpression()
- Specified by:
getExpression
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Expression'.
- See Also:
Expression
- Generated:
-
getNumberLiteral
public org.eclipse.emf.ecore.EClass getNumberLiteral()
- Specified by:
getNumberLiteral
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Number Literal'.
- See Also:
NumberLiteral
- Generated:
-
getNumberLiteral_Value
public org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
- Specified by:
getNumberLiteral_Value
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
NumberLiteral.getValue()
,SimpleExpressionsPackage.getNumberLiteral()
- Generated:
-
getBooleanLiteral
public org.eclipse.emf.ecore.EClass getBooleanLiteral()
- Specified by:
getBooleanLiteral
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Boolean Literal'.
- See Also:
BooleanLiteral
- Generated:
-
getBooleanLiteral_Value
public org.eclipse.emf.ecore.EAttribute getBooleanLiteral_Value()
- Specified by:
getBooleanLiteral_Value
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
BooleanLiteral.isValue()
,SimpleExpressionsPackage.getBooleanLiteral()
- Generated:
-
getMethodCall
public org.eclipse.emf.ecore.EClass getMethodCall()
- Specified by:
getMethodCall
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Method Call'.
- See Also:
MethodCall
- Generated:
-
getMethodCall_Value
public org.eclipse.emf.ecore.EAttribute getMethodCall_Value()
- Specified by:
getMethodCall_Value
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
MethodCall.getValue()
,SimpleExpressionsPackage.getMethodCall()
- Generated:
-
getOrExpression
public org.eclipse.emf.ecore.EClass getOrExpression()
- Specified by:
getOrExpression
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Or Expression'.
- See Also:
OrExpression
- Generated:
-
getOrExpression_Left
public org.eclipse.emf.ecore.EReference getOrExpression_Left()
- Specified by:
getOrExpression_Left
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
OrExpression.getLeft()
,SimpleExpressionsPackage.getOrExpression()
- Generated:
-
getOrExpression_Right
public org.eclipse.emf.ecore.EReference getOrExpression_Right()
- Specified by:
getOrExpression_Right
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
OrExpression.getRight()
,SimpleExpressionsPackage.getOrExpression()
- Generated:
-
getAndExpression
public org.eclipse.emf.ecore.EClass getAndExpression()
- Specified by:
getAndExpression
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'And Expression'.
- See Also:
AndExpression
- Generated:
-
getAndExpression_Left
public org.eclipse.emf.ecore.EReference getAndExpression_Left()
- Specified by:
getAndExpression_Left
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
AndExpression.getLeft()
,SimpleExpressionsPackage.getAndExpression()
- Generated:
-
getAndExpression_Right
public org.eclipse.emf.ecore.EReference getAndExpression_Right()
- Specified by:
getAndExpression_Right
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
AndExpression.getRight()
,SimpleExpressionsPackage.getAndExpression()
- Generated:
-
getComparison
public org.eclipse.emf.ecore.EClass getComparison()
- Specified by:
getComparison
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Comparison'.
- See Also:
Comparison
- Generated:
-
getComparison_Left
public org.eclipse.emf.ecore.EReference getComparison_Left()
- Specified by:
getComparison_Left
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
Comparison.getLeft()
,SimpleExpressionsPackage.getComparison()
- Generated:
-
getComparison_Operator
public org.eclipse.emf.ecore.EAttribute getComparison_Operator()
- Specified by:
getComparison_Operator
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the attribute 'Operator'.
- See Also:
Comparison.getOperator()
,SimpleExpressionsPackage.getComparison()
- Generated:
-
getComparison_Right
public org.eclipse.emf.ecore.EReference getComparison_Right()
- Specified by:
getComparison_Right
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
Comparison.getRight()
,SimpleExpressionsPackage.getComparison()
- Generated:
-
getNotExpression
public org.eclipse.emf.ecore.EClass getNotExpression()
- Specified by:
getNotExpression
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for class 'Not Expression'.
- See Also:
NotExpression
- Generated:
-
getNotExpression_Expression
public org.eclipse.emf.ecore.EReference getNotExpression_Expression()
- Specified by:
getNotExpression_Expression
in interfaceSimpleExpressionsPackage
- Returns:
- the meta object for the containment reference 'Expression'.
- See Also:
NotExpression.getExpression()
,SimpleExpressionsPackage.getNotExpression()
- Generated:
-
getSimpleExpressionsFactory
public SimpleExpressionsFactory getSimpleExpressionsFactory()
- Specified by:
getSimpleExpressionsFactory
in interfaceSimpleExpressionsPackage
- Returns:
- the factory that creates the instances of the model.
- Generated:
-
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.- Generated:
-
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.- Generated:
-
-