Class BpusagemodelPackageImpl
- 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
-
- de.uhd.ifi.se.pcm.bppcm.bpusagemodel.impl.BpusagemodelPackageImpl
-
- All Implemented Interfaces:
BpusagemodelPackage,Notifier,EModelElement,ENamedElement,EObject,EPackage,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class BpusagemodelPackageImpl extends EPackageImpl implements BpusagemodelPackage
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 de.uhd.ifi.se.pcm.bppcm.bpusagemodel.BpusagemodelPackage
BpusagemodelPackage.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 de.uhd.ifi.se.pcm.bppcm.bpusagemodel.BpusagemodelPackage
ACQUIRE_DEVICE_RESOURCE_ACTION, ACQUIRE_DEVICE_RESOURCE_ACTION__ENTITY_NAME, ACQUIRE_DEVICE_RESOURCE_ACTION__ID, ACQUIRE_DEVICE_RESOURCE_ACTION__PASSIVERESOURCE_ACQUIRE_ACTION, ACQUIRE_DEVICE_RESOURCE_ACTION__PREDECESSOR, ACQUIRE_DEVICE_RESOURCE_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION, ACQUIRE_DEVICE_RESOURCE_ACTION__SUCCESSOR, ACQUIRE_DEVICE_RESOURCE_ACTION__TIMEOUT, ACQUIRE_DEVICE_RESOURCE_ACTION__TIMEOUT_VALUE, ACQUIRE_DEVICE_RESOURCE_ACTION_FEATURE_COUNT, ACTIVITY, ACTIVITY__ENTITY_NAME, ACTIVITY__ID, ACTIVITY__PREDECESSOR, ACTIVITY__SCENARIO, ACTIVITY__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION, ACTIVITY__SUCCESSOR, ACTIVITY_FEATURE_COUNT, ACTOR_STEP, ACTOR_STEP__CONTINUOUSLY_PERFORMED, ACTOR_STEP__ENTITY_NAME, ACTOR_STEP__ID, ACTOR_STEP__INPUT_DATA_OBJECTS, ACTOR_STEP__INTERRUPTABLE, ACTOR_STEP__OUTPUT_DATA_OBJECTS, ACTOR_STEP__PREDECESSOR, ACTOR_STEP__PROCESSING_TIME, ACTOR_STEP__RESPONSIBLE_ROLE, ACTOR_STEP__RESTING_TIME, ACTOR_STEP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION, ACTOR_STEP__SUCCESSOR, ACTOR_STEP_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, PROCESS_TRIGGER_PERIOD, PROCESS_TRIGGER_PERIOD__ID, PROCESS_TRIGGER_PERIOD__INTER_ARRIVAL_TIME_PROCESS_WORKLOAD, PROCESS_TRIGGER_PERIOD__PERIOD_END_TIME_POINT, PROCESS_TRIGGER_PERIOD__PERIOD_START_TIME_POINT, PROCESS_TRIGGER_PERIOD_FEATURE_COUNT, PROCESS_WORKLOAD, PROCESS_WORKLOAD__INTER_ARRIVAL_TIME_OPEN_WORKLOAD, PROCESS_WORKLOAD__PROCESS_TRIGGER_PERIODS, PROCESS_WORKLOAD__USAGE_SCENARIO_WORKLOAD, PROCESS_WORKLOAD_FEATURE_COUNT, RELEASE_DEVICE_RESOURCE_ACTION, RELEASE_DEVICE_RESOURCE_ACTION__ENTITY_NAME, RELEASE_DEVICE_RESOURCE_ACTION__ID, RELEASE_DEVICE_RESOURCE_ACTION__PASSIVERESOURCE_RELEASE_ACTION, RELEASE_DEVICE_RESOURCE_ACTION__PREDECESSOR, RELEASE_DEVICE_RESOURCE_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION, RELEASE_DEVICE_RESOURCE_ACTION__SUCCESSOR, RELEASE_DEVICE_RESOURCE_ACTION_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 BpusagemodelPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
BpusagemodelPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
BpusagemodelPackage.eNS_URI,createPackageContents(),initializePackageContents()- Generated class or method.
-
getActorStep
public EClass getActorStep()
- Specified by:
getActorStepin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Actor Step'.
- See Also:
ActorStep- Generated class or method.
-
getActorStep_ProcessingTime
public EReference getActorStep_ProcessingTime()
- Specified by:
getActorStep_ProcessingTimein interfaceBpusagemodelPackage- Returns:
- the meta object for the containment reference 'Processing Time'.
- See Also:
ActorStep.getProcessingTime(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_RestingTime
public EAttribute getActorStep_RestingTime()
- Specified by:
getActorStep_RestingTimein interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Resting Time'.
- See Also:
ActorStep.getRestingTime(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_ResponsibleRole
public EReference getActorStep_ResponsibleRole()
- Specified by:
getActorStep_ResponsibleRolein interfaceBpusagemodelPackage- Returns:
- the meta object for the reference 'Responsible Role'.
- See Also:
ActorStep.getResponsibleRole(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_ContinuouslyPerformed
public EAttribute getActorStep_ContinuouslyPerformed()
- Specified by:
getActorStep_ContinuouslyPerformedin interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Continuously Performed'.
- See Also:
ActorStep.isContinuouslyPerformed(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_Interruptable
public EAttribute getActorStep_Interruptable()
- Specified by:
getActorStep_Interruptablein interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Interruptable'.
- See Also:
ActorStep.isInterruptable(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_OutputDataObjects
public EReference getActorStep_OutputDataObjects()
- Specified by:
getActorStep_OutputDataObjectsin interfaceBpusagemodelPackage- Returns:
- the meta object for the reference list 'Output Data Objects'.
- See Also:
ActorStep.getOutputDataObjects(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActorStep_InputDataObjects
public EReference getActorStep_InputDataObjects()
- Specified by:
getActorStep_InputDataObjectsin interfaceBpusagemodelPackage- Returns:
- the meta object for the reference list 'Input Data Objects'.
- See Also:
ActorStep.getInputDataObjects(),BpusagemodelPackage.getActorStep()- Generated class or method.
-
getActivity
public EClass getActivity()
- Specified by:
getActivityin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Activity'.
- See Also:
Activity- Generated class or method.
-
getActivity_Scenario
public EReference getActivity_Scenario()
- Specified by:
getActivity_Scenarioin interfaceBpusagemodelPackage- Returns:
- the meta object for the containment reference 'Scenario'.
- See Also:
Activity.getScenario(),BpusagemodelPackage.getActivity()- Generated class or method.
-
getProcessWorkload
public EClass getProcessWorkload()
- Specified by:
getProcessWorkloadin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Process Workload'.
- See Also:
ProcessWorkload- Generated class or method.
-
getProcessWorkload_ProcessTriggerPeriods
public EReference getProcessWorkload_ProcessTriggerPeriods()
- Specified by:
getProcessWorkload_ProcessTriggerPeriodsin interfaceBpusagemodelPackage- Returns:
- the meta object for the containment reference list 'Process Trigger Periods'.
- See Also:
ProcessWorkload.getProcessTriggerPeriods(),BpusagemodelPackage.getProcessWorkload()- Generated class or method.
-
getProcessTriggerPeriod
public EClass getProcessTriggerPeriod()
- Specified by:
getProcessTriggerPeriodin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Process Trigger Period'.
- See Also:
ProcessTriggerPeriod- Generated class or method.
-
getProcessTriggerPeriod_InterArrivalTime_ProcessWorkload
public EReference getProcessTriggerPeriod_InterArrivalTime_ProcessWorkload()
- Specified by:
getProcessTriggerPeriod_InterArrivalTime_ProcessWorkloadin interfaceBpusagemodelPackage- Returns:
- the meta object for the containment reference 'Inter Arrival Time Process Workload'.
- See Also:
ProcessTriggerPeriod.getInterArrivalTime_ProcessWorkload(),BpusagemodelPackage.getProcessTriggerPeriod()- Generated class or method.
-
getProcessTriggerPeriod_PeriodStartTimePoint
public EAttribute getProcessTriggerPeriod_PeriodStartTimePoint()
- Specified by:
getProcessTriggerPeriod_PeriodStartTimePointin interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Period Start Time Point'.
- See Also:
ProcessTriggerPeriod.getPeriodStartTimePoint(),BpusagemodelPackage.getProcessTriggerPeriod()- Generated class or method.
-
getProcessTriggerPeriod_PeriodEndTimePoint
public EAttribute getProcessTriggerPeriod_PeriodEndTimePoint()
- Specified by:
getProcessTriggerPeriod_PeriodEndTimePointin interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Period End Time Point'.
- See Also:
ProcessTriggerPeriod.getPeriodEndTimePoint(),BpusagemodelPackage.getProcessTriggerPeriod()- Generated class or method.
-
getAcquireDeviceResourceAction
public EClass getAcquireDeviceResourceAction()
- Specified by:
getAcquireDeviceResourceActionin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Acquire Device Resource Action'.
- See Also:
AcquireDeviceResourceAction- Generated class or method.
-
getAcquireDeviceResourceAction_Passiveresource_AcquireAction
public EReference getAcquireDeviceResourceAction_Passiveresource_AcquireAction()
- Specified by:
getAcquireDeviceResourceAction_Passiveresource_AcquireActionin interfaceBpusagemodelPackage- Returns:
- the meta object for the reference 'Passiveresource Acquire Action'.
- See Also:
AcquireDeviceResourceAction.getPassiveresource_AcquireAction(),BpusagemodelPackage.getAcquireDeviceResourceAction()- Generated class or method.
-
getAcquireDeviceResourceAction_Timeout
public EAttribute getAcquireDeviceResourceAction_Timeout()
- Specified by:
getAcquireDeviceResourceAction_Timeoutin interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Timeout'.
- See Also:
AcquireDeviceResourceAction.isTimeout(),BpusagemodelPackage.getAcquireDeviceResourceAction()- Generated class or method.
-
getAcquireDeviceResourceAction_TimeoutValue
public EAttribute getAcquireDeviceResourceAction_TimeoutValue()
- Specified by:
getAcquireDeviceResourceAction_TimeoutValuein interfaceBpusagemodelPackage- Returns:
- the meta object for the attribute 'Timeout Value'.
- See Also:
AcquireDeviceResourceAction.getTimeoutValue(),BpusagemodelPackage.getAcquireDeviceResourceAction()- Generated class or method.
-
getReleaseDeviceResourceAction
public EClass getReleaseDeviceResourceAction()
- Specified by:
getReleaseDeviceResourceActionin interfaceBpusagemodelPackage- Returns:
- the meta object for class 'Release Device Resource Action'.
- See Also:
ReleaseDeviceResourceAction- Generated class or method.
-
getReleaseDeviceResourceAction_Passiveresource_ReleaseAction
public EReference getReleaseDeviceResourceAction_Passiveresource_ReleaseAction()
- Specified by:
getReleaseDeviceResourceAction_Passiveresource_ReleaseActionin interfaceBpusagemodelPackage- Returns:
- the meta object for the reference 'Passiveresource Release Action'.
- See Also:
ReleaseDeviceResourceAction.getPassiveresource_ReleaseAction(),BpusagemodelPackage.getReleaseDeviceResourceAction()- Generated class or method.
-
getBpusagemodelFactory
public BpusagemodelFactory getBpusagemodelFactory()
- Specified by:
getBpusagemodelFactoryin interfaceBpusagemodelPackage- 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.
-
-