Class ExpressionsPackageImpl
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.emf.cdo.expressions.impl.ExpressionsPackageImpl
- All Implemented Interfaces:
ExpressionsPackage,Notifier,EModelElement,ENamedElement,EObject,EPackage,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
An implementation of the model Package.
- Generated
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteListNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.emf.cdo.expressions.ExpressionsPackage
ExpressionsPackage.LiteralsNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore -
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, nsURIFields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.cdo.expressions.ExpressionsPackage
ACCESS, ACCESS___EVALUATE__EVALUATIONCONTEXT, ACCESS__NAME, ACCESS_FEATURE_COUNT, ACCESS_OPERATION_COUNT, BOOLEAN_VALUE, BOOLEAN_VALUE___EVALUATE__EVALUATIONCONTEXT, BOOLEAN_VALUE___GET_LITERAL, BOOLEAN_VALUE__LITERAL, BOOLEAN_VALUE_FEATURE_COUNT, BOOLEAN_VALUE_OPERATION_COUNT, BYTE_VALUE, BYTE_VALUE___EVALUATE__EVALUATIONCONTEXT, BYTE_VALUE___GET_LITERAL, BYTE_VALUE__LITERAL, BYTE_VALUE_FEATURE_COUNT, BYTE_VALUE_OPERATION_COUNT, CHAR_VALUE, CHAR_VALUE___EVALUATE__EVALUATIONCONTEXT, CHAR_VALUE___GET_LITERAL, CHAR_VALUE__LITERAL, CHAR_VALUE_FEATURE_COUNT, CHAR_VALUE_OPERATION_COUNT, CONTAINED_OBJECT, CONTAINED_OBJECT___EVALUATE__EVALUATIONCONTEXT, CONTAINED_OBJECT__OBJECT, CONTAINED_OBJECT_FEATURE_COUNT, CONTAINED_OBJECT_OPERATION_COUNT, CONTEXT_ACCESS, CONTEXT_ACCESS___EVALUATE__EVALUATIONCONTEXT, CONTEXT_ACCESS__NAME, CONTEXT_ACCESS_FEATURE_COUNT, CONTEXT_ACCESS_OPERATION_COUNT, DOUBLE_VALUE, DOUBLE_VALUE___EVALUATE__EVALUATIONCONTEXT, DOUBLE_VALUE___GET_LITERAL, DOUBLE_VALUE__LITERAL, DOUBLE_VALUE_FEATURE_COUNT, DOUBLE_VALUE_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EVALUATION_CONTEXT, EXPRESSION, EXPRESSION___EVALUATE__EVALUATIONCONTEXT, EXPRESSION_FEATURE_COUNT, EXPRESSION_OPERATION_COUNT, FLOAT_VALUE, FLOAT_VALUE___EVALUATE__EVALUATIONCONTEXT, FLOAT_VALUE___GET_LITERAL, FLOAT_VALUE__LITERAL, FLOAT_VALUE_FEATURE_COUNT, FLOAT_VALUE_OPERATION_COUNT, FUNCTION_INVOCATION, FUNCTION_INVOCATION___EVALUATE__EVALUATIONCONTEXT, FUNCTION_INVOCATION__ARGUMENTS, FUNCTION_INVOCATION__NAME, FUNCTION_INVOCATION_FEATURE_COUNT, FUNCTION_INVOCATION_OPERATION_COUNT, INT_VALUE, INT_VALUE___EVALUATE__EVALUATIONCONTEXT, INT_VALUE___GET_LITERAL, INT_VALUE__LITERAL, INT_VALUE_FEATURE_COUNT, INT_VALUE_OPERATION_COUNT, INVOCATION, INVOCATION___EVALUATE__EVALUATIONCONTEXT, INVOCATION__ARGUMENTS, INVOCATION__NAME, INVOCATION_FEATURE_COUNT, INVOCATION_OPERATION_COUNT, LINKED_EXPRESSION, LINKED_EXPRESSION___EVALUATE__EVALUATIONCONTEXT, LINKED_EXPRESSION__EXPRESSION, LINKED_EXPRESSION_FEATURE_COUNT, LINKED_EXPRESSION_OPERATION_COUNT, LINKED_OBJECT, LINKED_OBJECT___EVALUATE__EVALUATIONCONTEXT, LINKED_OBJECT__OBJECT, LINKED_OBJECT_FEATURE_COUNT, LINKED_OBJECT_OPERATION_COUNT, LIST_CONSTRUCTION, LIST_CONSTRUCTION___EVALUATE__EVALUATIONCONTEXT, LIST_CONSTRUCTION__ELEMENTS, LIST_CONSTRUCTION_FEATURE_COUNT, LIST_CONSTRUCTION_OPERATION_COUNT, LONG_VALUE, LONG_VALUE___EVALUATE__EVALUATIONCONTEXT, LONG_VALUE___GET_LITERAL, LONG_VALUE__LITERAL, LONG_VALUE_FEATURE_COUNT, LONG_VALUE_OPERATION_COUNT, MEMBER_ACCESS, MEMBER_ACCESS___EVALUATE__EVALUATIONCONTEXT, MEMBER_ACCESS__NAME, MEMBER_ACCESS__OBJECT, MEMBER_ACCESS_FEATURE_COUNT, MEMBER_ACCESS_OPERATION_COUNT, MEMBER_INVOCATION, MEMBER_INVOCATION___EVALUATE__EVALUATIONCONTEXT, MEMBER_INVOCATION__ARGUMENTS, MEMBER_INVOCATION__NAME, MEMBER_INVOCATION__OBJECT, MEMBER_INVOCATION_FEATURE_COUNT, MEMBER_INVOCATION_OPERATION_COUNT, SHORT_VALUE, SHORT_VALUE___EVALUATE__EVALUATIONCONTEXT, SHORT_VALUE___GET_LITERAL, SHORT_VALUE__LITERAL, SHORT_VALUE_FEATURE_COUNT, SHORT_VALUE_OPERATION_COUNT, STATIC_ACCESS, STATIC_ACCESS___EVALUATE__EVALUATIONCONTEXT, STATIC_ACCESS__NAME, STATIC_ACCESS_FEATURE_COUNT, STATIC_ACCESS_OPERATION_COUNT, STRING_VALUE, STRING_VALUE___EVALUATE__EVALUATIONCONTEXT, STRING_VALUE___GET_LITERAL, STRING_VALUE__LITERAL, STRING_VALUE_FEATURE_COUNT, STRING_VALUE_OPERATION_COUNT, VALUE, VALUE___EVALUATE__EVALUATIONCONTEXT, VALUE___GET_LITERAL, VALUE_FEATURE_COUNT, VALUE_OPERATION_COUNTFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and TypeMethodDescriptionvoidCreates the meta-model objects for the package.getValue()static ExpressionsPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidComplete 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, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eSettingsMethods 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
ExpressionsPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
- Generated
-
getExpression
- Specified by:
getExpressionin interfaceExpressionsPackage- Returns:
- the meta object for class 'Expression'.
- See Also:
- Generated
-
getExpression__Evaluate__EvaluationContext
- Specified by:
getExpression__Evaluate__EvaluationContextin interfaceExpressionsPackage- Returns:
- the meta object for the 'Evaluate' operation.
- See Also:
- Generated
-
getValue
- Specified by:
getValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Value'.
- See Also:
- Generated
-
getValue__GetLiteral
- Specified by:
getValue__GetLiteralin interfaceExpressionsPackage- Returns:
- the meta object for the 'Get Literal' operation.
- See Also:
- Generated
-
getBooleanValue
- Specified by:
getBooleanValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Boolean Value'.
- See Also:
- Generated
-
getBooleanValue_Literal
- Specified by:
getBooleanValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getByteValue
- Specified by:
getByteValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Byte Value'.
- See Also:
- Generated
-
getByteValue_Literal
- Specified by:
getByteValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getShortValue
- Specified by:
getShortValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Short Value'.
- See Also:
- Generated
-
getShortValue_Literal
- Specified by:
getShortValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getIntValue
- Specified by:
getIntValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Int Value'.
- See Also:
- Generated
-
getIntValue_Literal
- Specified by:
getIntValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getLongValue
- Specified by:
getLongValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Long Value'.
- See Also:
- Generated
-
getLongValue_Literal
- Specified by:
getLongValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getFloatValue
- Specified by:
getFloatValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Float Value'.
- See Also:
- Generated
-
getFloatValue_Literal
- Specified by:
getFloatValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getDoubleValue
- Specified by:
getDoubleValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Double Value'.
- See Also:
- Generated
-
getDoubleValue_Literal
- Specified by:
getDoubleValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getCharValue
- Specified by:
getCharValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'Char Value'.
- See Also:
- Generated
-
getCharValue_Literal
- Specified by:
getCharValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getStringValue
- Specified by:
getStringValuein interfaceExpressionsPackage- Returns:
- the meta object for class 'String Value'.
- See Also:
- Generated
-
getStringValue_Literal
- Specified by:
getStringValue_Literalin interfaceExpressionsPackage- Returns:
- the meta object for the attribute 'Literal'.
- See Also:
- Generated
-
getInvocation
- Specified by:
getInvocationin interfaceExpressionsPackage- Returns:
- the meta object for class 'Invocation'.
- See Also:
- Generated
-
getInvocation_Arguments
- Specified by:
getInvocation_Argumentsin interfaceExpressionsPackage- Returns:
- the meta object for the containment reference list 'Arguments'.
- See Also:
- Generated
-
getInvocation_Name
- Specified by:
getInvocation_Namein interfaceExpressionsPackage- Returns:
- the meta object for the containment reference 'Name'.
- See Also:
- Generated
-
getFunctionInvocation
- Specified by:
getFunctionInvocationin interfaceExpressionsPackage- Returns:
- the meta object for class 'Function Invocation'.
- See Also:
- Generated
-
getMemberInvocation
- Specified by:
getMemberInvocationin interfaceExpressionsPackage- Returns:
- the meta object for class 'Member Invocation'.
- See Also:
- Generated
-
getMemberInvocation_Object
- Specified by:
getMemberInvocation_Objectin interfaceExpressionsPackage- Returns:
- the meta object for the containment reference 'Object'.
- See Also:
- Generated
-
getAccess
- Specified by:
getAccessin interfaceExpressionsPackage- Returns:
- the meta object for class 'Access'.
- See Also:
- Generated
-
getAccess_Name
- Specified by:
getAccess_Namein interfaceExpressionsPackage- Returns:
- the meta object for the containment reference 'Name'.
- See Also:
- Generated
-
getStaticAccess
- Specified by:
getStaticAccessin interfaceExpressionsPackage- Returns:
- the meta object for class 'Static Access'.
- See Also:
- Generated
-
getMemberAccess
- Specified by:
getMemberAccessin interfaceExpressionsPackage- Returns:
- the meta object for class 'Member Access'.
- See Also:
- Generated
-
getMemberAccess_Object
- Specified by:
getMemberAccess_Objectin interfaceExpressionsPackage- Returns:
- the meta object for the containment reference 'Object'.
- See Also:
- Generated
-
getContextAccess
- Specified by:
getContextAccessin interfaceExpressionsPackage- Returns:
- the meta object for class 'Context Access'.
- See Also:
- Generated
-
getContainedObject
- Specified by:
getContainedObjectin interfaceExpressionsPackage- Returns:
- the meta object for class 'Contained Object'.
- See Also:
- Generated
-
getContainedObject_Object
- Specified by:
getContainedObject_Objectin interfaceExpressionsPackage- Returns:
- the meta object for the containment reference 'Object'.
- See Also:
- Generated
-
getLinkedObject
- Specified by:
getLinkedObjectin interfaceExpressionsPackage- Returns:
- the meta object for class 'Linked Object'.
- See Also:
- Generated
-
getLinkedObject_Object
- Specified by:
getLinkedObject_Objectin interfaceExpressionsPackage- Returns:
- the meta object for the reference 'Object'.
- See Also:
- Generated
-
getLinkedExpression
- Specified by:
getLinkedExpressionin interfaceExpressionsPackage- Returns:
- the meta object for class 'Linked Expression'.
- See Also:
- Generated
-
getLinkedExpression_Expression
- Specified by:
getLinkedExpression_Expressionin interfaceExpressionsPackage- Returns:
- the meta object for the reference 'Expression'.
- See Also:
- Generated
-
getListConstruction
- Specified by:
getListConstructionin interfaceExpressionsPackage- Returns:
- the meta object for class 'List Construction'.
- See Also:
- Generated
-
getListConstruction_Elements
- Specified by:
getListConstruction_Elementsin interfaceExpressionsPackage- Returns:
- the meta object for the containment reference list 'Elements'.
- See Also:
- Generated
-
getEvaluationContext
- Specified by:
getEvaluationContextin interfaceExpressionsPackage- Returns:
- the meta object for data type 'Evaluation Context'.
- See Also:
- Generated
-
getExpressionsFactory
- Specified by:
getExpressionsFactoryin interfaceExpressionsPackage- 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
-