org.eclipse.ocl.expressions.impl
Class ExpressionsPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.ocl.expressions.impl.ExpressionsPackageImpl
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, ExpressionsPackage

public class ExpressionsPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements ExpressionsPackage

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
 
Nested classes/interfaces inherited from interface org.eclipse.ocl.expressions.ExpressionsPackage
ExpressionsPackage.Literals
 
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
 
Field Summary
static org.eclipse.emf.ecore.EPackage OCL_ROOT_PACKAGE
          Root package of the OCL Ecore model, which we have to "fake out" because EMF will not generate it.
 
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.ENamedElementImpl
name, NAME_EDEFAULT
 
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.MinimalEObjectImpl.Container
eContainer
 
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.ocl.expressions.ExpressionsPackage
ASSOCIATION_CLASS_CALL_EXP, ASSOCIATION_CLASS_CALL_EXP__END_POSITION, ASSOCIATION_CLASS_CALL_EXP__MARKED_PRE, ASSOCIATION_CLASS_CALL_EXP__NAVIGATION_SOURCE, ASSOCIATION_CLASS_CALL_EXP__PROPERTY_END_POSITION, ASSOCIATION_CLASS_CALL_EXP__PROPERTY_START_POSITION, ASSOCIATION_CLASS_CALL_EXP__QUALIFIER, ASSOCIATION_CLASS_CALL_EXP__REFERRED_ASSOCIATION_CLASS, ASSOCIATION_CLASS_CALL_EXP__SOURCE, ASSOCIATION_CLASS_CALL_EXP__START_POSITION, ASSOCIATION_CLASS_CALL_EXP_FEATURE_COUNT, BOOLEAN_LITERAL_EXP, BOOLEAN_LITERAL_EXP__BOOLEAN_SYMBOL, BOOLEAN_LITERAL_EXP__END_POSITION, BOOLEAN_LITERAL_EXP__START_POSITION, BOOLEAN_LITERAL_EXP_FEATURE_COUNT, CALL_EXP, CALL_EXP__END_POSITION, CALL_EXP__PROPERTY_END_POSITION, CALL_EXP__PROPERTY_START_POSITION, CALL_EXP__SOURCE, CALL_EXP__START_POSITION, CALL_EXP_FEATURE_COUNT, COLLECTION_ITEM, COLLECTION_ITEM__ITEM, COLLECTION_ITEM_FEATURE_COUNT, COLLECTION_KIND, COLLECTION_LITERAL_EXP, COLLECTION_LITERAL_EXP__END_POSITION, COLLECTION_LITERAL_EXP__KIND, COLLECTION_LITERAL_EXP__PART, COLLECTION_LITERAL_EXP__SIMPLE_RANGE, COLLECTION_LITERAL_EXP__START_POSITION, COLLECTION_LITERAL_EXP_FEATURE_COUNT, COLLECTION_LITERAL_PART, COLLECTION_LITERAL_PART_FEATURE_COUNT, COLLECTION_RANGE, COLLECTION_RANGE__FIRST, COLLECTION_RANGE__LAST, COLLECTION_RANGE_FEATURE_COUNT, eCONTENT_TYPE, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUM_LITERAL_EXP, ENUM_LITERAL_EXP__END_POSITION, ENUM_LITERAL_EXP__REFERRED_ENUM_LITERAL, ENUM_LITERAL_EXP__START_POSITION, ENUM_LITERAL_EXP_FEATURE_COUNT, FEATURE_CALL_EXP, FEATURE_CALL_EXP__END_POSITION, FEATURE_CALL_EXP__MARKED_PRE, FEATURE_CALL_EXP__PROPERTY_END_POSITION, FEATURE_CALL_EXP__PROPERTY_START_POSITION, FEATURE_CALL_EXP__SOURCE, FEATURE_CALL_EXP__START_POSITION, FEATURE_CALL_EXP_FEATURE_COUNT, IF_EXP, IF_EXP__CONDITION, IF_EXP__ELSE_EXPRESSION, IF_EXP__END_POSITION, IF_EXP__START_POSITION, IF_EXP__THEN_EXPRESSION, IF_EXP_FEATURE_COUNT, INTEGER_LITERAL_EXP, INTEGER_LITERAL_EXP__END_POSITION, INTEGER_LITERAL_EXP__EXTENDED_INTEGER_SYMBOL, INTEGER_LITERAL_EXP__INTEGER_SYMBOL, INTEGER_LITERAL_EXP__LONG_SYMBOL, INTEGER_LITERAL_EXP__START_POSITION, INTEGER_LITERAL_EXP_FEATURE_COUNT, INVALID_LITERAL_EXP, INVALID_LITERAL_EXP__END_POSITION, INVALID_LITERAL_EXP__START_POSITION, INVALID_LITERAL_EXP_FEATURE_COUNT, ITERATE_EXP, ITERATE_EXP__BODY, ITERATE_EXP__END_POSITION, ITERATE_EXP__ITERATOR, ITERATE_EXP__PROPERTY_END_POSITION, ITERATE_EXP__PROPERTY_START_POSITION, ITERATE_EXP__RESULT, ITERATE_EXP__SOURCE, ITERATE_EXP__START_POSITION, ITERATE_EXP_FEATURE_COUNT, ITERATOR_EXP, ITERATOR_EXP__BODY, ITERATOR_EXP__END_POSITION, ITERATOR_EXP__ITERATOR, ITERATOR_EXP__PROPERTY_END_POSITION, ITERATOR_EXP__PROPERTY_START_POSITION, ITERATOR_EXP__SOURCE, ITERATOR_EXP__START_POSITION, ITERATOR_EXP_FEATURE_COUNT, LET_EXP, LET_EXP__END_POSITION, LET_EXP__IN, LET_EXP__START_POSITION, LET_EXP__VARIABLE, LET_EXP_FEATURE_COUNT, LITERAL_EXP, LITERAL_EXP__END_POSITION, LITERAL_EXP__START_POSITION, LITERAL_EXP_FEATURE_COUNT, LOOP_EXP, LOOP_EXP__BODY, LOOP_EXP__END_POSITION, LOOP_EXP__ITERATOR, LOOP_EXP__PROPERTY_END_POSITION, LOOP_EXP__PROPERTY_START_POSITION, LOOP_EXP__SOURCE, LOOP_EXP__START_POSITION, LOOP_EXP_FEATURE_COUNT, MESSAGE_EXP, MESSAGE_EXP__ARGUMENT, MESSAGE_EXP__CALLED_OPERATION, MESSAGE_EXP__END_POSITION, MESSAGE_EXP__PROPERTY_END_POSITION, MESSAGE_EXP__PROPERTY_START_POSITION, MESSAGE_EXP__SENT_SIGNAL, MESSAGE_EXP__START_POSITION, MESSAGE_EXP__TARGET, MESSAGE_EXP_FEATURE_COUNT, NAVIGATION_CALL_EXP, NAVIGATION_CALL_EXP__END_POSITION, NAVIGATION_CALL_EXP__MARKED_PRE, NAVIGATION_CALL_EXP__NAVIGATION_SOURCE, NAVIGATION_CALL_EXP__PROPERTY_END_POSITION, NAVIGATION_CALL_EXP__PROPERTY_START_POSITION, NAVIGATION_CALL_EXP__QUALIFIER, NAVIGATION_CALL_EXP__SOURCE, NAVIGATION_CALL_EXP__START_POSITION, NAVIGATION_CALL_EXP_FEATURE_COUNT, NULL_LITERAL_EXP, NULL_LITERAL_EXP__END_POSITION, NULL_LITERAL_EXP__START_POSITION, NULL_LITERAL_EXP_FEATURE_COUNT, NUMERIC_LITERAL_EXP, NUMERIC_LITERAL_EXP__END_POSITION, NUMERIC_LITERAL_EXP__START_POSITION, NUMERIC_LITERAL_EXP_FEATURE_COUNT, OCL_EXPRESSION, OCL_EXPRESSION__END_POSITION, OCL_EXPRESSION__START_POSITION, OCL_EXPRESSION_FEATURE_COUNT, OPERATION_CALL_EXP, OPERATION_CALL_EXP__ARGUMENT, OPERATION_CALL_EXP__END_POSITION, OPERATION_CALL_EXP__MARKED_PRE, OPERATION_CALL_EXP__OPERATION_CODE, OPERATION_CALL_EXP__PROPERTY_END_POSITION, OPERATION_CALL_EXP__PROPERTY_START_POSITION, OPERATION_CALL_EXP__REFERRED_OPERATION, OPERATION_CALL_EXP__SOURCE, OPERATION_CALL_EXP__START_POSITION, OPERATION_CALL_EXP_FEATURE_COUNT, PRIMITIVE_LITERAL_EXP, PRIMITIVE_LITERAL_EXP__END_POSITION, PRIMITIVE_LITERAL_EXP__START_POSITION, PRIMITIVE_LITERAL_EXP_FEATURE_COUNT, PROPERTY_CALL_EXP, PROPERTY_CALL_EXP__END_POSITION, PROPERTY_CALL_EXP__MARKED_PRE, PROPERTY_CALL_EXP__NAVIGATION_SOURCE, PROPERTY_CALL_EXP__PROPERTY_END_POSITION, PROPERTY_CALL_EXP__PROPERTY_START_POSITION, PROPERTY_CALL_EXP__QUALIFIER, PROPERTY_CALL_EXP__REFERRED_PROPERTY, PROPERTY_CALL_EXP__SOURCE, PROPERTY_CALL_EXP__START_POSITION, PROPERTY_CALL_EXP_FEATURE_COUNT, REAL_LITERAL_EXP, REAL_LITERAL_EXP__END_POSITION, REAL_LITERAL_EXP__REAL_SYMBOL, REAL_LITERAL_EXP__START_POSITION, REAL_LITERAL_EXP_FEATURE_COUNT, STATE_EXP, STATE_EXP__END_POSITION, STATE_EXP__REFERRED_STATE, STATE_EXP__START_POSITION, STATE_EXP_FEATURE_COUNT, STRING_LITERAL_EXP, STRING_LITERAL_EXP__END_POSITION, STRING_LITERAL_EXP__START_POSITION, STRING_LITERAL_EXP__STRING_SYMBOL, STRING_LITERAL_EXP_FEATURE_COUNT, TUPLE_LITERAL_EXP, TUPLE_LITERAL_EXP__END_POSITION, TUPLE_LITERAL_EXP__PART, TUPLE_LITERAL_EXP__START_POSITION, TUPLE_LITERAL_EXP_FEATURE_COUNT, TUPLE_LITERAL_PART, TUPLE_LITERAL_PART__ATTRIBUTE, TUPLE_LITERAL_PART__END_POSITION, TUPLE_LITERAL_PART__START_POSITION, TUPLE_LITERAL_PART__TYPE_END_POSITION, TUPLE_LITERAL_PART__TYPE_START_POSITION, TUPLE_LITERAL_PART__VALUE, TUPLE_LITERAL_PART_FEATURE_COUNT, TYPE_EXP, TYPE_EXP__END_POSITION, TYPE_EXP__REFERRED_TYPE, TYPE_EXP__START_POSITION, TYPE_EXP_FEATURE_COUNT, UNLIMITED_NATURAL_LITERAL_EXP, UNLIMITED_NATURAL_LITERAL_EXP__END_POSITION, UNLIMITED_NATURAL_LITERAL_EXP__EXTENDED_INTEGER_SYMBOL, UNLIMITED_NATURAL_LITERAL_EXP__INTEGER_SYMBOL, UNLIMITED_NATURAL_LITERAL_EXP__LONG_SYMBOL, UNLIMITED_NATURAL_LITERAL_EXP__START_POSITION, UNLIMITED_NATURAL_LITERAL_EXP__UNLIMITED, UNLIMITED_NATURAL_LITERAL_EXP_FEATURE_COUNT, UNSPECIFIED_VALUE_EXP, UNSPECIFIED_VALUE_EXP__END_POSITION, UNSPECIFIED_VALUE_EXP__START_POSITION, UNSPECIFIED_VALUE_EXP__TYPE_END_POSITION, UNSPECIFIED_VALUE_EXP__TYPE_START_POSITION, UNSPECIFIED_VALUE_EXP_FEATURE_COUNT, VARIABLE, VARIABLE__END_POSITION, VARIABLE__INIT_EXPRESSION, VARIABLE__REPRESENTED_PARAMETER, VARIABLE__START_POSITION, VARIABLE__TYPE_END_POSITION, VARIABLE__TYPE_START_POSITION, VARIABLE_EXP, VARIABLE_EXP__END_POSITION, VARIABLE_EXP__REFERRED_VARIABLE, VARIABLE_EXP__START_POSITION, VARIABLE_EXP_FEATURE_COUNT, VARIABLE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
protected  void createExtendedMetaDataAnnotations()
          Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EReference getAssociationClassCallExp_ReferredAssociationClass()
           
 org.eclipse.emf.ecore.EClass getAssociationClassCallExp()
           
 org.eclipse.emf.ecore.EAttribute getBooleanLiteralExp_BooleanSymbol()
           
 org.eclipse.emf.ecore.EClass getBooleanLiteralExp()
           
 org.eclipse.emf.ecore.EReference getCallExp_Source()
           
 org.eclipse.emf.ecore.EClass getCallExp()
           
 org.eclipse.emf.ecore.EReference getCollectionItem_Item()
           
 org.eclipse.emf.ecore.EClass getCollectionItem()
           
 org.eclipse.emf.ecore.EEnum getCollectionKind()
           
 org.eclipse.emf.ecore.EAttribute getCollectionLiteralExp_Kind()
           
 org.eclipse.emf.ecore.EReference getCollectionLiteralExp_Part()
           
 org.eclipse.emf.ecore.EAttribute getCollectionLiteralExp_SimpleRange()
           
 org.eclipse.emf.ecore.EClass getCollectionLiteralExp()
           
 org.eclipse.emf.ecore.EClass getCollectionLiteralPart()
           
 org.eclipse.emf.ecore.EReference getCollectionRange_First()
           
 org.eclipse.emf.ecore.EReference getCollectionRange_Last()
           
 org.eclipse.emf.ecore.EClass getCollectionRange()
           
 org.eclipse.emf.ecore.EReference getEnumLiteralExp_ReferredEnumLiteral()
           
 org.eclipse.emf.ecore.EClass getEnumLiteralExp()
           
 ExpressionsFactory getExpressionsFactory()
           
 org.eclipse.emf.ecore.EAttribute getFeatureCallExp_MarkedPre()
           
 org.eclipse.emf.ecore.EClass getFeatureCallExp()
           
 org.eclipse.emf.ecore.EReference getIfExp_Condition()
           
 org.eclipse.emf.ecore.EReference getIfExp_ElseExpression()
           
 org.eclipse.emf.ecore.EReference getIfExp_ThenExpression()
           
 org.eclipse.emf.ecore.EClass getIfExp()
           
 org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_ExtendedIntegerSymbol()
           
 org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_IntegerSymbol()
           
 org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_LongSymbol()
           
 org.eclipse.emf.ecore.EClass getIntegerLiteralExp()
           
 org.eclipse.emf.ecore.EClass getInvalidLiteralExp()
           
 org.eclipse.emf.ecore.EReference getIterateExp_Result()
           
 org.eclipse.emf.ecore.EClass getIterateExp()
           
 org.eclipse.emf.ecore.EClass getIteratorExp()
           
 org.eclipse.emf.ecore.EReference getLetExp_In()
           
 org.eclipse.emf.ecore.EReference getLetExp_Variable()
           
 org.eclipse.emf.ecore.EClass getLetExp()
           
 org.eclipse.emf.ecore.EClass getLiteralExp()
           
 org.eclipse.emf.ecore.EReference getLoopExp_Body()
           
 org.eclipse.emf.ecore.EReference getLoopExp_Iterator()
           
 org.eclipse.emf.ecore.EClass getLoopExp()
           
 org.eclipse.emf.ecore.EReference getMessageExp_Argument()
           
 org.eclipse.emf.ecore.EReference getMessageExp_CalledOperation()
           
 org.eclipse.emf.ecore.EReference getMessageExp_SentSignal()
           
 org.eclipse.emf.ecore.EReference getMessageExp_Target()
           
 org.eclipse.emf.ecore.EClass getMessageExp()
           
 org.eclipse.emf.ecore.EReference getNavigationCallExp_NavigationSource()
           
 org.eclipse.emf.ecore.EReference getNavigationCallExp_Qualifier()
           
 org.eclipse.emf.ecore.EClass getNavigationCallExp()
           
 org.eclipse.emf.ecore.EClass getNullLiteralExp()
           
 org.eclipse.emf.ecore.EClass getNumericLiteralExp()
           
 org.eclipse.emf.ecore.EClass getOCLExpression()
           
 org.eclipse.emf.ecore.EReference getOperationCallExp_Argument()
           
 org.eclipse.emf.ecore.EAttribute getOperationCallExp_OperationCode()
           
 org.eclipse.emf.ecore.EReference getOperationCallExp_ReferredOperation()
           
 org.eclipse.emf.ecore.EClass getOperationCallExp()
           
 org.eclipse.emf.ecore.EClass getPrimitiveLiteralExp()
           
 org.eclipse.emf.ecore.EReference getPropertyCallExp_ReferredProperty()
           
 org.eclipse.emf.ecore.EClass getPropertyCallExp()
           
 org.eclipse.emf.ecore.EAttribute getRealLiteralExp_RealSymbol()
           
 org.eclipse.emf.ecore.EClass getRealLiteralExp()
           
 org.eclipse.emf.ecore.EReference getStateExp_ReferredState()
           
 org.eclipse.emf.ecore.EClass getStateExp()
           
 org.eclipse.emf.ecore.EAttribute getStringLiteralExp_StringSymbol()
           
 org.eclipse.emf.ecore.EClass getStringLiteralExp()
           
 org.eclipse.emf.ecore.EReference getTupleLiteralExp_Part()
           
 org.eclipse.emf.ecore.EClass getTupleLiteralExp()
           
 org.eclipse.emf.ecore.EReference getTupleLiteralPart_Attribute()
           
 org.eclipse.emf.ecore.EReference getTupleLiteralPart_Value()
           
 org.eclipse.emf.ecore.EClass getTupleLiteralPart()
           
 org.eclipse.emf.ecore.EReference getTypeExp_ReferredType()
           
 org.eclipse.emf.ecore.EClass getTypeExp()
           
 org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_ExtendedIntegerSymbol()
           
 org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_IntegerSymbol()
           
 org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_LongSymbol()
           
 org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_Unlimited()
           
 org.eclipse.emf.ecore.EClass getUnlimitedNaturalLiteralExp()
           
 org.eclipse.emf.ecore.EClass getUnspecifiedValueExp()
           
 org.eclipse.emf.ecore.EReference getVariable_InitExpression()
           
 org.eclipse.emf.ecore.EReference getVariable_RepresentedParameter()
           
 org.eclipse.emf.ecore.EClass getVariable()
           
 org.eclipse.emf.ecore.EReference getVariableExp_ReferredVariable()
           
 org.eclipse.emf.ecore.EClass getVariableExp()
           
static ExpressionsPackage 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.
 void initializePackageContentsGen()
          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, eObjectForURIFragmentSegment, 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, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
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.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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

OCL_ROOT_PACKAGE

public static final org.eclipse.emf.ecore.EPackage OCL_ROOT_PACKAGE
Root package of the OCL Ecore model, which we have to "fake out" because EMF will not generate it.

Method Detail

init

public static ExpressionsPackage 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.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:
ExpressionsPackage.eNS_URI, createPackageContents(), initializePackageContents()
Generated

getAssociationClassCallExp

public org.eclipse.emf.ecore.EClass getAssociationClassCallExp()

Specified by:
getAssociationClassCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Association Class Call Exp'.
See Also:
AssociationClassCallExp
Generated

getAssociationClassCallExp_ReferredAssociationClass

public org.eclipse.emf.ecore.EReference getAssociationClassCallExp_ReferredAssociationClass()

Specified by:
getAssociationClassCallExp_ReferredAssociationClass in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Association Class'.
See Also:
AssociationClassCallExp.getReferredAssociationClass(), ExpressionsPackage.getAssociationClassCallExp()
Generated

getBooleanLiteralExp

public org.eclipse.emf.ecore.EClass getBooleanLiteralExp()

Specified by:
getBooleanLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Boolean Literal Exp'.
See Also:
BooleanLiteralExp
Generated

getBooleanLiteralExp_BooleanSymbol

public org.eclipse.emf.ecore.EAttribute getBooleanLiteralExp_BooleanSymbol()

Specified by:
getBooleanLiteralExp_BooleanSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Boolean Symbol'.
See Also:
BooleanLiteralExp.getBooleanSymbol(), ExpressionsPackage.getBooleanLiteralExp()
Generated

getCallExp

public org.eclipse.emf.ecore.EClass getCallExp()

Specified by:
getCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Call Exp'.
See Also:
CallExp
Generated

getCallExp_Source

public org.eclipse.emf.ecore.EReference getCallExp_Source()

Specified by:
getCallExp_Source in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
CallExp.getSource(), ExpressionsPackage.getCallExp()
Generated

getCollectionItem

public org.eclipse.emf.ecore.EClass getCollectionItem()

Specified by:
getCollectionItem in interface ExpressionsPackage
Returns:
the meta object for class 'Collection Item'.
See Also:
CollectionItem
Generated

getCollectionItem_Item

public org.eclipse.emf.ecore.EReference getCollectionItem_Item()

Specified by:
getCollectionItem_Item in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Item'.
See Also:
CollectionItem.getItem(), ExpressionsPackage.getCollectionItem()
Generated

getCollectionLiteralExp

public org.eclipse.emf.ecore.EClass getCollectionLiteralExp()

Specified by:
getCollectionLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Collection Literal Exp'.
See Also:
CollectionLiteralExp
Generated

getCollectionLiteralExp_Kind

public org.eclipse.emf.ecore.EAttribute getCollectionLiteralExp_Kind()

Specified by:
getCollectionLiteralExp_Kind in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Kind'.
See Also:
CollectionLiteralExp.getKind(), ExpressionsPackage.getCollectionLiteralExp()
Generated

getCollectionLiteralExp_Part

public org.eclipse.emf.ecore.EReference getCollectionLiteralExp_Part()

Specified by:
getCollectionLiteralExp_Part in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Part'.
See Also:
CollectionLiteralExp.getPart(), ExpressionsPackage.getCollectionLiteralExp()
Generated

getCollectionLiteralExp_SimpleRange

public org.eclipse.emf.ecore.EAttribute getCollectionLiteralExp_SimpleRange()

Specified by:
getCollectionLiteralExp_SimpleRange in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Simple Range'.
See Also:
CollectionLiteralExp.isSimpleRange(), ExpressionsPackage.getCollectionLiteralExp()
Generated

getCollectionLiteralPart

public org.eclipse.emf.ecore.EClass getCollectionLiteralPart()

Specified by:
getCollectionLiteralPart in interface ExpressionsPackage
Returns:
the meta object for class 'Collection Literal Part'.
See Also:
CollectionLiteralPart
Generated

getCollectionRange

public org.eclipse.emf.ecore.EClass getCollectionRange()

Specified by:
getCollectionRange in interface ExpressionsPackage
Returns:
the meta object for class 'Collection Range'.
See Also:
CollectionRange
Generated

getCollectionRange_First

public org.eclipse.emf.ecore.EReference getCollectionRange_First()

Specified by:
getCollectionRange_First in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'First'.
See Also:
CollectionRange.getFirst(), ExpressionsPackage.getCollectionRange()
Generated

getCollectionRange_Last

public org.eclipse.emf.ecore.EReference getCollectionRange_Last()

Specified by:
getCollectionRange_Last in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Last'.
See Also:
CollectionRange.getLast(), ExpressionsPackage.getCollectionRange()
Generated

getEnumLiteralExp

public org.eclipse.emf.ecore.EClass getEnumLiteralExp()

Specified by:
getEnumLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Enum Literal Exp'.
See Also:
EnumLiteralExp
Generated

getEnumLiteralExp_ReferredEnumLiteral

public org.eclipse.emf.ecore.EReference getEnumLiteralExp_ReferredEnumLiteral()

Specified by:
getEnumLiteralExp_ReferredEnumLiteral in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Enum Literal'.
See Also:
EnumLiteralExp.getReferredEnumLiteral(), ExpressionsPackage.getEnumLiteralExp()
Generated

getFeatureCallExp

public org.eclipse.emf.ecore.EClass getFeatureCallExp()

Specified by:
getFeatureCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Feature Call Exp'.
See Also:
FeatureCallExp
Generated

getFeatureCallExp_MarkedPre

public org.eclipse.emf.ecore.EAttribute getFeatureCallExp_MarkedPre()

Specified by:
getFeatureCallExp_MarkedPre in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Marked Pre'.
See Also:
FeatureCallExp.isMarkedPre(), ExpressionsPackage.getFeatureCallExp()
Generated

getIfExp

public org.eclipse.emf.ecore.EClass getIfExp()

Specified by:
getIfExp in interface ExpressionsPackage
Returns:
the meta object for class 'If Exp'.
See Also:
IfExp
Generated

getIfExp_Condition

public org.eclipse.emf.ecore.EReference getIfExp_Condition()

Specified by:
getIfExp_Condition in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
IfExp.getCondition(), ExpressionsPackage.getIfExp()
Generated

getIfExp_ThenExpression

public org.eclipse.emf.ecore.EReference getIfExp_ThenExpression()

Specified by:
getIfExp_ThenExpression in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Then Expression'.
See Also:
IfExp.getThenExpression(), ExpressionsPackage.getIfExp()
Generated

getIfExp_ElseExpression

public org.eclipse.emf.ecore.EReference getIfExp_ElseExpression()

Specified by:
getIfExp_ElseExpression in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Else Expression'.
See Also:
IfExp.getElseExpression(), ExpressionsPackage.getIfExp()
Generated

getIntegerLiteralExp

public org.eclipse.emf.ecore.EClass getIntegerLiteralExp()

Specified by:
getIntegerLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Integer Literal Exp'.
See Also:
IntegerLiteralExp
Generated

getIntegerLiteralExp_IntegerSymbol

public org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_IntegerSymbol()

Specified by:
getIntegerLiteralExp_IntegerSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Integer Symbol'.
See Also:
IntegerLiteralExp.getIntegerSymbol(), ExpressionsPackage.getIntegerLiteralExp()
Generated

getIntegerLiteralExp_ExtendedIntegerSymbol

public org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_ExtendedIntegerSymbol()

Specified by:
getIntegerLiteralExp_ExtendedIntegerSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Extended Integer Symbol'.
Since:
3.2
See Also:
IntegerLiteralExp, ExpressionsPackage.getIntegerLiteralExp()
Generated

getIntegerLiteralExp_LongSymbol

public org.eclipse.emf.ecore.EAttribute getIntegerLiteralExp_LongSymbol()

Specified by:
getIntegerLiteralExp_LongSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Long Symbol'.
Since:
3.2
See Also:
IntegerLiteralExp.getLongSymbol(), ExpressionsPackage.getIntegerLiteralExp()
Generated

getUnlimitedNaturalLiteralExp

public org.eclipse.emf.ecore.EClass getUnlimitedNaturalLiteralExp()

Specified by:
getUnlimitedNaturalLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Unlimited Natural Literal Exp'.
See Also:
UnlimitedNaturalLiteralExp
Generated

getUnlimitedNaturalLiteralExp_IntegerSymbol

public org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_IntegerSymbol()

Specified by:
getUnlimitedNaturalLiteralExp_IntegerSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Integer Symbol'.
See Also:
UnlimitedNaturalLiteralExp.getIntegerSymbol(), ExpressionsPackage.getUnlimitedNaturalLiteralExp()
Generated

getUnlimitedNaturalLiteralExp_Unlimited

public org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_Unlimited()

Specified by:
getUnlimitedNaturalLiteralExp_Unlimited in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Unlimited'.
See Also:
UnlimitedNaturalLiteralExp.isUnlimited(), ExpressionsPackage.getUnlimitedNaturalLiteralExp()
Generated

getUnlimitedNaturalLiteralExp_ExtendedIntegerSymbol

public org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_ExtendedIntegerSymbol()

Specified by:
getUnlimitedNaturalLiteralExp_ExtendedIntegerSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Extended Integer Symbol'.
Since:
3.2
See Also:
UnlimitedNaturalLiteralExp, ExpressionsPackage.getUnlimitedNaturalLiteralExp()
Generated

getUnlimitedNaturalLiteralExp_LongSymbol

public org.eclipse.emf.ecore.EAttribute getUnlimitedNaturalLiteralExp_LongSymbol()

Specified by:
getUnlimitedNaturalLiteralExp_LongSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Long Symbol'.
Since:
3.2
See Also:
UnlimitedNaturalLiteralExp.getLongSymbol(), ExpressionsPackage.getUnlimitedNaturalLiteralExp()
Generated

getInvalidLiteralExp

public org.eclipse.emf.ecore.EClass getInvalidLiteralExp()

Specified by:
getInvalidLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Invalid Literal Exp'.
See Also:
InvalidLiteralExp
Generated

getIterateExp

public org.eclipse.emf.ecore.EClass getIterateExp()

Specified by:
getIterateExp in interface ExpressionsPackage
Returns:
the meta object for class 'Iterate Exp'.
See Also:
IterateExp
Generated

getIterateExp_Result

public org.eclipse.emf.ecore.EReference getIterateExp_Result()

Specified by:
getIterateExp_Result in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Result'.
See Also:
IterateExp.getResult(), ExpressionsPackage.getIterateExp()
Generated

getIteratorExp

public org.eclipse.emf.ecore.EClass getIteratorExp()

Specified by:
getIteratorExp in interface ExpressionsPackage
Returns:
the meta object for class 'Iterator Exp'.
See Also:
IteratorExp
Generated

getLetExp

public org.eclipse.emf.ecore.EClass getLetExp()

Specified by:
getLetExp in interface ExpressionsPackage
Returns:
the meta object for class 'Let Exp'.
See Also:
LetExp
Generated

getLetExp_In

public org.eclipse.emf.ecore.EReference getLetExp_In()

Specified by:
getLetExp_In in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'In'.
See Also:
LetExp.getIn(), ExpressionsPackage.getLetExp()
Generated

getLetExp_Variable

public org.eclipse.emf.ecore.EReference getLetExp_Variable()

Specified by:
getLetExp_Variable in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Variable'.
See Also:
LetExp.getVariable(), ExpressionsPackage.getLetExp()
Generated

getLiteralExp

public org.eclipse.emf.ecore.EClass getLiteralExp()

Specified by:
getLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Literal Exp'.
See Also:
LiteralExp
Generated

getLoopExp

public org.eclipse.emf.ecore.EClass getLoopExp()

Specified by:
getLoopExp in interface ExpressionsPackage
Returns:
the meta object for class 'Loop Exp'.
See Also:
LoopExp
Generated

getLoopExp_Body

public org.eclipse.emf.ecore.EReference getLoopExp_Body()

Specified by:
getLoopExp_Body in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Body'.
See Also:
LoopExp.getBody(), ExpressionsPackage.getLoopExp()
Generated

getLoopExp_Iterator

public org.eclipse.emf.ecore.EReference getLoopExp_Iterator()

Specified by:
getLoopExp_Iterator in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Iterator'.
See Also:
LoopExp.getIterator(), ExpressionsPackage.getLoopExp()
Generated

getMessageExp

public org.eclipse.emf.ecore.EClass getMessageExp()

Specified by:
getMessageExp in interface ExpressionsPackage
Returns:
the meta object for class 'Message Exp'.
See Also:
MessageExp
Generated

getMessageExp_Target

public org.eclipse.emf.ecore.EReference getMessageExp_Target()

Specified by:
getMessageExp_Target in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
MessageExp.getTarget(), ExpressionsPackage.getMessageExp()
Generated

getMessageExp_Argument

public org.eclipse.emf.ecore.EReference getMessageExp_Argument()

Specified by:
getMessageExp_Argument in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Argument'.
See Also:
MessageExp.getArgument(), ExpressionsPackage.getMessageExp()
Generated

getMessageExp_CalledOperation

public org.eclipse.emf.ecore.EReference getMessageExp_CalledOperation()

Specified by:
getMessageExp_CalledOperation in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Called Operation'.
See Also:
MessageExp.getCalledOperation(), ExpressionsPackage.getMessageExp()
Generated

getMessageExp_SentSignal

public org.eclipse.emf.ecore.EReference getMessageExp_SentSignal()

Specified by:
getMessageExp_SentSignal in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Sent Signal'.
See Also:
MessageExp.getSentSignal(), ExpressionsPackage.getMessageExp()
Generated

getNavigationCallExp

public org.eclipse.emf.ecore.EClass getNavigationCallExp()

Specified by:
getNavigationCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Navigation Call Exp'.
See Also:
NavigationCallExp
Generated

getNavigationCallExp_Qualifier

public org.eclipse.emf.ecore.EReference getNavigationCallExp_Qualifier()

Specified by:
getNavigationCallExp_Qualifier in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Qualifier'.
See Also:
NavigationCallExp.getQualifier(), ExpressionsPackage.getNavigationCallExp()
Generated

getNavigationCallExp_NavigationSource

public org.eclipse.emf.ecore.EReference getNavigationCallExp_NavigationSource()

Specified by:
getNavigationCallExp_NavigationSource in interface ExpressionsPackage
Returns:
the meta object for the reference 'Navigation Source'.
See Also:
NavigationCallExp.getNavigationSource(), ExpressionsPackage.getNavigationCallExp()
Generated

getNullLiteralExp

public org.eclipse.emf.ecore.EClass getNullLiteralExp()

Specified by:
getNullLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Null Literal Exp'.
See Also:
NullLiteralExp
Generated

getNumericLiteralExp

public org.eclipse.emf.ecore.EClass getNumericLiteralExp()

Specified by:
getNumericLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Numeric Literal Exp'.
See Also:
NumericLiteralExp
Generated

getOCLExpression

public org.eclipse.emf.ecore.EClass getOCLExpression()

Specified by:
getOCLExpression in interface ExpressionsPackage
Returns:
the meta object for class 'OCL Expression'.
See Also:
OCLExpression
Generated

getOperationCallExp

public org.eclipse.emf.ecore.EClass getOperationCallExp()

Specified by:
getOperationCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Operation Call Exp'.
See Also:
OperationCallExp
Generated

getOperationCallExp_Argument

public org.eclipse.emf.ecore.EReference getOperationCallExp_Argument()

Specified by:
getOperationCallExp_Argument in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Argument'.
See Also:
OperationCallExp.getArgument(), ExpressionsPackage.getOperationCallExp()
Generated

getOperationCallExp_ReferredOperation

public org.eclipse.emf.ecore.EReference getOperationCallExp_ReferredOperation()

Specified by:
getOperationCallExp_ReferredOperation in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Operation'.
See Also:
OperationCallExp.getReferredOperation(), ExpressionsPackage.getOperationCallExp()
Generated

getOperationCallExp_OperationCode

public org.eclipse.emf.ecore.EAttribute getOperationCallExp_OperationCode()

Specified by:
getOperationCallExp_OperationCode in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Operation Code'.
See Also:
OperationCallExp.getOperationCode(), ExpressionsPackage.getOperationCallExp()
Generated

getPrimitiveLiteralExp

public org.eclipse.emf.ecore.EClass getPrimitiveLiteralExp()

Specified by:
getPrimitiveLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Primitive Literal Exp'.
See Also:
PrimitiveLiteralExp
Generated

getPropertyCallExp

public org.eclipse.emf.ecore.EClass getPropertyCallExp()

Specified by:
getPropertyCallExp in interface ExpressionsPackage
Returns:
the meta object for class 'Property Call Exp'.
See Also:
PropertyCallExp
Generated

getPropertyCallExp_ReferredProperty

public org.eclipse.emf.ecore.EReference getPropertyCallExp_ReferredProperty()

Specified by:
getPropertyCallExp_ReferredProperty in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Property'.
See Also:
PropertyCallExp.getReferredProperty(), ExpressionsPackage.getPropertyCallExp()
Generated

getRealLiteralExp

public org.eclipse.emf.ecore.EClass getRealLiteralExp()

Specified by:
getRealLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Real Literal Exp'.
See Also:
RealLiteralExp
Generated

getRealLiteralExp_RealSymbol

public org.eclipse.emf.ecore.EAttribute getRealLiteralExp_RealSymbol()

Specified by:
getRealLiteralExp_RealSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'Real Symbol'.
See Also:
RealLiteralExp.getRealSymbol(), ExpressionsPackage.getRealLiteralExp()
Generated

getStateExp

public org.eclipse.emf.ecore.EClass getStateExp()

Specified by:
getStateExp in interface ExpressionsPackage
Returns:
the meta object for class 'State Exp'.
See Also:
StateExp
Generated

getStateExp_ReferredState

public org.eclipse.emf.ecore.EReference getStateExp_ReferredState()

Specified by:
getStateExp_ReferredState in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred State'.
See Also:
StateExp.getReferredState(), ExpressionsPackage.getStateExp()
Generated

getStringLiteralExp

public org.eclipse.emf.ecore.EClass getStringLiteralExp()

Specified by:
getStringLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'String Literal Exp'.
See Also:
StringLiteralExp
Generated

getStringLiteralExp_StringSymbol

public org.eclipse.emf.ecore.EAttribute getStringLiteralExp_StringSymbol()

Specified by:
getStringLiteralExp_StringSymbol in interface ExpressionsPackage
Returns:
the meta object for the attribute 'String Symbol'.
See Also:
StringLiteralExp.getStringSymbol(), ExpressionsPackage.getStringLiteralExp()
Generated

getTupleLiteralExp

public org.eclipse.emf.ecore.EClass getTupleLiteralExp()

Specified by:
getTupleLiteralExp in interface ExpressionsPackage
Returns:
the meta object for class 'Tuple Literal Exp'.
See Also:
TupleLiteralExp
Generated

getTupleLiteralExp_Part

public org.eclipse.emf.ecore.EReference getTupleLiteralExp_Part()

Specified by:
getTupleLiteralExp_Part in interface ExpressionsPackage
Returns:
the meta object for the containment reference list 'Part'.
See Also:
TupleLiteralExp.getPart(), ExpressionsPackage.getTupleLiteralExp()
Generated

getTupleLiteralPart

public org.eclipse.emf.ecore.EClass getTupleLiteralPart()

Specified by:
getTupleLiteralPart in interface ExpressionsPackage
Returns:
the meta object for class 'Tuple Literal Part'.
See Also:
TupleLiteralPart
Generated

getTupleLiteralPart_Value

public org.eclipse.emf.ecore.EReference getTupleLiteralPart_Value()

Specified by:
getTupleLiteralPart_Value in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Value'.
See Also:
TupleLiteralPart.getValue(), ExpressionsPackage.getTupleLiteralPart()
Generated

getTupleLiteralPart_Attribute

public org.eclipse.emf.ecore.EReference getTupleLiteralPart_Attribute()

Specified by:
getTupleLiteralPart_Attribute in interface ExpressionsPackage
Returns:
the meta object for the reference 'Attribute'.
See Also:
TupleLiteralPart.getAttribute(), ExpressionsPackage.getTupleLiteralPart()
Generated

getTypeExp

public org.eclipse.emf.ecore.EClass getTypeExp()

Specified by:
getTypeExp in interface ExpressionsPackage
Returns:
the meta object for class 'Type Exp'.
See Also:
TypeExp
Generated

getTypeExp_ReferredType

public org.eclipse.emf.ecore.EReference getTypeExp_ReferredType()

Specified by:
getTypeExp_ReferredType in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Type'.
See Also:
TypeExp.getReferredType(), ExpressionsPackage.getTypeExp()
Generated

getUnspecifiedValueExp

public org.eclipse.emf.ecore.EClass getUnspecifiedValueExp()

Specified by:
getUnspecifiedValueExp in interface ExpressionsPackage
Returns:
the meta object for class 'Unspecified Value Exp'.
See Also:
UnspecifiedValueExp
Generated

getVariable

public org.eclipse.emf.ecore.EClass getVariable()

Specified by:
getVariable in interface ExpressionsPackage
Returns:
the meta object for class 'Variable'.
See Also:
Variable
Generated

getVariable_InitExpression

public org.eclipse.emf.ecore.EReference getVariable_InitExpression()

Specified by:
getVariable_InitExpression in interface ExpressionsPackage
Returns:
the meta object for the containment reference 'Init Expression'.
See Also:
Variable.getInitExpression(), ExpressionsPackage.getVariable()
Generated

getVariable_RepresentedParameter

public org.eclipse.emf.ecore.EReference getVariable_RepresentedParameter()

Specified by:
getVariable_RepresentedParameter in interface ExpressionsPackage
Returns:
the meta object for the reference 'Represented Parameter'.
See Also:
Variable.getRepresentedParameter(), ExpressionsPackage.getVariable()
Generated

getVariableExp

public org.eclipse.emf.ecore.EClass getVariableExp()

Specified by:
getVariableExp in interface ExpressionsPackage
Returns:
the meta object for class 'Variable Exp'.
See Also:
VariableExp
Generated

getVariableExp_ReferredVariable

public org.eclipse.emf.ecore.EReference getVariableExp_ReferredVariable()

Specified by:
getVariableExp_ReferredVariable in interface ExpressionsPackage
Returns:
the meta object for the reference 'Referred Variable'.
See Also:
VariableExp.getReferredVariable(), ExpressionsPackage.getVariableExp()
Generated

getCollectionKind

public org.eclipse.emf.ecore.EEnum getCollectionKind()

Specified by:
getCollectionKind in interface ExpressionsPackage
Returns:
the meta object for enum 'Collection Kind'.
See Also:
CollectionKind
Generated

getExpressionsFactory

public ExpressionsFactory getExpressionsFactory()

Specified by:
getExpressionsFactory in interface ExpressionsPackage
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.

The generated implementation is extended by adding me as a child of the empty root OCL package.


initializePackageContentsGen

public void initializePackageContentsGen()
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

createExtendedMetaDataAnnotations

protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.

Generated