Class ContextPackageImpl
- 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.palladiosimulator.pcm.dataprocessing.dynamicextension.context.impl.ContextPackageImpl
-
- All Implemented Interfaces:
Notifier,EModelElement,ENamedElement,EObject,EPackage,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BasicExtendedMetaData.EPackageExtendedMetaData.Holder,ContextPackage
public class ContextPackageImpl extends EPackageImpl implements ContextPackage
An implementation of the model Package.- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.palladiosimulator.pcm.dataprocessing.dynamicextension.context.ContextPackage
ContextPackage.Literals
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Nested 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, 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.palladiosimulator.pcm.dataprocessing.dynamicextension.context.ContextPackage
COMPARISON, COMPARISON_CONTEXT, COMPARISON_CONTEXT__COMPARISON, COMPARISON_CONTEXT__ENTITY_NAME, COMPARISON_CONTEXT__ID, COMPARISON_CONTEXT_FEATURE_COUNT, CONTEXT, CONTEXT__ENTITY_NAME, CONTEXT__ID, CONTEXT_CHARACTERISTIC, CONTEXT_CHARACTERISTIC__CHARACTERISTIC_TYPE, CONTEXT_CHARACTERISTIC__CONTEXT, CONTEXT_CHARACTERISTIC__ID, CONTEXT_CHARACTERISTIC_FEATURE_COUNT, CONTEXT_CHARACTERISTIC_TYPE, CONTEXT_CHARACTERISTIC_TYPE__CONTEXT, CONTEXT_CHARACTERISTIC_TYPE__ENTITY_NAME, CONTEXT_CHARACTERISTIC_TYPE__ID, CONTEXT_CHARACTERISTIC_TYPE_FEATURE_COUNT, CONTEXT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENVIRONMENTAL_CONTEXT, ENVIRONMENTAL_CONTEXT__ENTITY_NAME, ENVIRONMENTAL_CONTEXT__ID, ENVIRONMENTAL_CONTEXT_FEATURE_COUNT, EXTENSION_CONTEXT, EXTENSION_CONTEXT__ADD_AT_END, EXTENSION_CONTEXT__CUSTOM_ACCESS_POLICY, EXTENSION_CONTEXT__ENTITY_NAME, EXTENSION_CONTEXT__ID, EXTENSION_CONTEXT_FEATURE_COUNT, FLOATING_COMPARISON_CONTEXT, FLOATING_COMPARISON_CONTEXT__COMPARISON, FLOATING_COMPARISON_CONTEXT__ENTITY_NAME, FLOATING_COMPARISON_CONTEXT__ID, FLOATING_COMPARISON_CONTEXT__THRESHOLD, FLOATING_COMPARISON_CONTEXT_FEATURE_COUNT, INTEGRAL_COMPARISON_CONTEXT, INTEGRAL_COMPARISON_CONTEXT__COMPARISON, INTEGRAL_COMPARISON_CONTEXT__ENTITY_NAME, INTEGRAL_COMPARISON_CONTEXT__ID, INTEGRAL_COMPARISON_CONTEXT__THRESHOLD, INTEGRAL_COMPARISON_CONTEXT_FEATURE_COUNT, INTERNAL_STATE_CONTEXT, INTERNAL_STATE_CONTEXT__ENTITY_NAME, INTERNAL_STATE_CONTEXT__ID, INTERNAL_STATE_CONTEXT__STATE, INTERNAL_STATE_CONTEXT__SUBJECT, INTERNAL_STATE_CONTEXT_FEATURE_COUNT, LOCATION_CONTEXT, LOCATION_CONTEXT__CURRENT_LOCATION, LOCATION_CONTEXT__ENTITY_NAME, LOCATION_CONTEXT__ID, LOCATION_CONTEXT_FEATURE_COUNT, ORGANISATION_CONTEXT, ORGANISATION_CONTEXT__ENTITY_NAME, ORGANISATION_CONTEXT__ID, ORGANISATION_CONTEXT__ORGANISATION, ORGANISATION_CONTEXT_FEATURE_COUNT, PREREQUISITE_CONTEXT, PREREQUISITE_CONTEXT__ENTITY_NAME, PREREQUISITE_CONTEXT__ID, PREREQUISITE_CONTEXT__PREREQUISITE, PREREQUISITE_CONTEXT_FEATURE_COUNT, PRIVACY_LEVEL_CONTEXT, PRIVACY_LEVEL_CONTEXT__ENTITY_NAME, PRIVACY_LEVEL_CONTEXT__ID, PRIVACY_LEVEL_CONTEXT__LEVEL, PRIVACY_LEVEL_CONTEXT_FEATURE_COUNT, ROLE_CONTEXT, ROLE_CONTEXT__ENTITY_NAME, ROLE_CONTEXT__ID, ROLE_CONTEXT__ROLE, ROLE_CONTEXT_FEATURE_COUNT, SHIFT_CONTEXT, SHIFT_CONTEXT__ENTITY_NAME, SHIFT_CONTEXT__ID, SHIFT_CONTEXT__SHIFT, SHIFT_CONTEXT_FEATURE_COUNT, USER_DECLARED_CONTEXT, USER_DECLARED_CONTEXT__ENTITY_NAME, USER_DECLARED_CONTEXT__ID, USER_DECLARED_CONTEXT_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
-
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.ENamedElement
getName, setName
-
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
init
public static ContextPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
ContextPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
ContextPackage.eNS_URI,createPackageContents(),initializePackageContents()- Generated class or method.
-
getContext
public EClass getContext()
- Specified by:
getContextin interfaceContextPackage- Returns:
- the meta object for class 'Context'.
- See Also:
Context- Generated class or method.
-
getEnvironmentalContext
public EClass getEnvironmentalContext()
- Specified by:
getEnvironmentalContextin interfaceContextPackage- Returns:
- the meta object for class 'Environmental Context'.
- See Also:
EnvironmentalContext- Generated class or method.
-
getUserDeclaredContext
public EClass getUserDeclaredContext()
- Specified by:
getUserDeclaredContextin interfaceContextPackage- Returns:
- the meta object for class 'User Declared Context'.
- See Also:
UserDeclaredContext- Generated class or method.
-
getLocationContext
public EClass getLocationContext()
- Specified by:
getLocationContextin interfaceContextPackage- Returns:
- the meta object for class 'Location Context'.
- See Also:
LocationContext- Generated class or method.
-
getLocationContext_CurrentLocation
public EReference getLocationContext_CurrentLocation()
- Specified by:
getLocationContext_CurrentLocationin interfaceContextPackage- Returns:
- the meta object for the reference 'Current Location'.
- See Also:
LocationContext.getCurrentLocation(),ContextPackage.getLocationContext()- Generated class or method.
-
getOrganisationContext
public EClass getOrganisationContext()
- Specified by:
getOrganisationContextin interfaceContextPackage- Returns:
- the meta object for class 'Organisation Context'.
- See Also:
OrganisationContext- Generated class or method.
-
getOrganisationContext_Organisation
public EReference getOrganisationContext_Organisation()
- Specified by:
getOrganisationContext_Organisationin interfaceContextPackage- Returns:
- the meta object for the reference 'Organisation'.
- See Also:
OrganisationContext.getOrganisation(),ContextPackage.getOrganisationContext()- Generated class or method.
-
getShiftContext
public EClass getShiftContext()
- Specified by:
getShiftContextin interfaceContextPackage- Returns:
- the meta object for class 'Shift Context'.
- See Also:
ShiftContext- Generated class or method.
-
getShiftContext_Shift
public EReference getShiftContext_Shift()
- Specified by:
getShiftContext_Shiftin interfaceContextPackage- Returns:
- the meta object for the reference 'Shift'.
- See Also:
ShiftContext.getShift(),ContextPackage.getShiftContext()- Generated class or method.
-
getRoleContext
public EClass getRoleContext()
- Specified by:
getRoleContextin interfaceContextPackage- Returns:
- the meta object for class 'Role Context'.
- See Also:
RoleContext- Generated class or method.
-
getRoleContext_Role
public EReference getRoleContext_Role()
- Specified by:
getRoleContext_Rolein interfaceContextPackage- Returns:
- the meta object for the reference 'Role'.
- See Also:
RoleContext.getRole(),ContextPackage.getRoleContext()- Generated class or method.
-
getInternalStateContext
public EClass getInternalStateContext()
- Specified by:
getInternalStateContextin interfaceContextPackage- Returns:
- the meta object for class 'Internal State Context'.
- See Also:
InternalStateContext- Generated class or method.
-
getInternalStateContext_State
public EReference getInternalStateContext_State()
- Specified by:
getInternalStateContext_Statein interfaceContextPackage- Returns:
- the meta object for the reference 'State'.
- See Also:
InternalStateContext.getState(),ContextPackage.getInternalStateContext()- Generated class or method.
-
getInternalStateContext_Subject
public EReference getInternalStateContext_Subject()
- Specified by:
getInternalStateContext_Subjectin interfaceContextPackage- Returns:
- the meta object for the reference 'Subject'.
- See Also:
InternalStateContext.getSubject(),ContextPackage.getInternalStateContext()- Generated class or method.
-
getContextCharacteristic
public EClass getContextCharacteristic()
- Specified by:
getContextCharacteristicin interfaceContextPackage- Returns:
- the meta object for class 'Characteristic'.
- See Also:
ContextCharacteristic- Generated class or method.
-
getContextCharacteristic_Context
public EReference getContextCharacteristic_Context()
- Specified by:
getContextCharacteristic_Contextin interfaceContextPackage- Returns:
- the meta object for the reference list 'Context'.
- See Also:
ContextCharacteristic.getContext(),ContextPackage.getContextCharacteristic()- Generated class or method.
-
getContextCharacteristicType
public EClass getContextCharacteristicType()
- Specified by:
getContextCharacteristicTypein interfaceContextPackage- Returns:
- the meta object for class 'Characteristic Type'.
- See Also:
ContextCharacteristicType- Generated class or method.
-
getContextCharacteristicType_Context
public EReference getContextCharacteristicType_Context()
- Specified by:
getContextCharacteristicType_Contextin interfaceContextPackage- Returns:
- the meta object for the containment reference list 'Context'.
- See Also:
ContextCharacteristicType.getContext(),ContextPackage.getContextCharacteristicType()- Generated class or method.
-
getPrivacyLevelContext
public EClass getPrivacyLevelContext()
- Specified by:
getPrivacyLevelContextin interfaceContextPackage- Returns:
- the meta object for class 'Privacy Level Context'.
- See Also:
PrivacyLevelContext- Generated class or method.
-
getPrivacyLevelContext_Level
public EReference getPrivacyLevelContext_Level()
- Specified by:
getPrivacyLevelContext_Levelin interfaceContextPackage- Returns:
- the meta object for the reference 'Level'.
- See Also:
PrivacyLevelContext.getLevel(),ContextPackage.getPrivacyLevelContext()- Generated class or method.
-
getComparisonContext
public EClass getComparisonContext()
- Specified by:
getComparisonContextin interfaceContextPackage- Returns:
- the meta object for class 'Comparison Context'.
- See Also:
ComparisonContext- Generated class or method.
-
getComparisonContext_Comparison
public EAttribute getComparisonContext_Comparison()
- Specified by:
getComparisonContext_Comparisonin interfaceContextPackage- Returns:
- the meta object for the attribute 'Comparison'.
- See Also:
ComparisonContext.getComparison(),ContextPackage.getComparisonContext()- Generated class or method.
-
getPrerequisiteContext
public EClass getPrerequisiteContext()
- Specified by:
getPrerequisiteContextin interfaceContextPackage- Returns:
- the meta object for class 'Prerequisite Context'.
- See Also:
PrerequisiteContext- Generated class or method.
-
getPrerequisiteContext_Prerequisite
public EReference getPrerequisiteContext_Prerequisite()
- Specified by:
getPrerequisiteContext_Prerequisitein interfaceContextPackage- Returns:
- the meta object for the reference 'Prerequisite'.
- See Also:
PrerequisiteContext.getPrerequisite(),ContextPackage.getPrerequisiteContext()- Generated class or method.
-
getExtensionContext
public EClass getExtensionContext()
- Specified by:
getExtensionContextin interfaceContextPackage- Returns:
- the meta object for class 'Extension Context'.
- See Also:
ExtensionContext- Generated class or method.
-
getExtensionContext_CustomAccessPolicy
public EAttribute getExtensionContext_CustomAccessPolicy()
- Specified by:
getExtensionContext_CustomAccessPolicyin interfaceContextPackage- Returns:
- the meta object for the attribute 'Custom Access Policy'.
- See Also:
ExtensionContext.getCustomAccessPolicy(),ContextPackage.getExtensionContext()- Generated class or method.
-
getExtensionContext_AddAtEnd
public EAttribute getExtensionContext_AddAtEnd()
- Specified by:
getExtensionContext_AddAtEndin interfaceContextPackage- Returns:
- the meta object for the attribute 'Add At End'.
- See Also:
ExtensionContext.isAddAtEnd(),ContextPackage.getExtensionContext()- Generated class or method.
-
getIntegralComparisonContext
public EClass getIntegralComparisonContext()
- Specified by:
getIntegralComparisonContextin interfaceContextPackage- Returns:
- the meta object for class 'Integral Comparison Context'.
- See Also:
IntegralComparisonContext- Generated class or method.
-
getIntegralComparisonContext_Threshold
public EAttribute getIntegralComparisonContext_Threshold()
- Specified by:
getIntegralComparisonContext_Thresholdin interfaceContextPackage- Returns:
- the meta object for the attribute 'Threshold'.
- See Also:
IntegralComparisonContext.getThreshold(),ContextPackage.getIntegralComparisonContext()- Generated class or method.
-
getFloatingComparisonContext
public EClass getFloatingComparisonContext()
- Specified by:
getFloatingComparisonContextin interfaceContextPackage- Returns:
- the meta object for class 'Floating Comparison Context'.
- See Also:
FloatingComparisonContext- Generated class or method.
-
getFloatingComparisonContext_Threshold
public EAttribute getFloatingComparisonContext_Threshold()
- Specified by:
getFloatingComparisonContext_Thresholdin interfaceContextPackage- Returns:
- the meta object for the attribute 'Threshold'.
- See Also:
FloatingComparisonContext.getThreshold(),ContextPackage.getFloatingComparisonContext()- Generated class or method.
-
getComparison
public EEnum getComparison()
- Specified by:
getComparisonin interfaceContextPackage- Returns:
- the meta object for enum 'Comparison'.
- See Also:
Comparison- Generated class or method.
-
getContextFactory
public ContextFactory getContextFactory()
- Specified by:
getContextFactoryin interfaceContextPackage- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
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 class or method.
-
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 class or method.
-
-