Class CharacterizedProcessImpl
- 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.MinimalEStoreEObjectImpl
-
- org.eclipse.emf.internal.cdo.CDOObjectImpl
-
- de.uka.ipd.sdq.identifier.impl.IdentifierImpl
-
- org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.EntityImpl
-
- org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.ComponentImpl
-
- org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.NodeImpl
-
- org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.ProcessImpl
-
- org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.impl.CharacterizedProcessImpl
-
- All Implemented Interfaces:
de.uka.ipd.sdq.identifier.Identifier
,org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry.CDOObjectMarker
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,org.eclipse.emf.spi.cdo.InternalCDOLoadable
,org.eclipse.emf.spi.cdo.InternalCDOObject
,Behaving
,Characterizable
,CharacterizedNode
,CharacterizedProcess
,org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Component
,org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Entity
,org.palladiosimulator.dataflow.diagram.DataFlowDiagram.NamedElement
,org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node
,org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Process
- Direct Known Subclasses:
CharacterizedActorProcessImpl
public class CharacterizedProcessImpl extends org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.ProcessImpl implements CharacterizedProcess
An implementation of the model object 'Characterized Process'.The following features are implemented:
- Generated class or method.
-
-
Nested Class Summary
-
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.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CharacterizedProcessImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
protected EClass
eStaticClass()
BehaviorDefinition
getBehavior()
EList<Characteristic>
getCharacteristics()
BehaviorDefinition
getOwnedBehavior()
EList<Characteristic>
getOwnedCharacteristics()
BehaviorDefinition
getReferencedBehavior()
EList<Characteristic>
getReferencedCharacteristics()
void
setOwnedBehavior(BehaviorDefinition newOwnedBehavior)
void
setReferencedBehavior(BehaviorDefinition newReferencedBehavior)
-
Methods inherited from class org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.NodeImpl
getProvidingNodes, getRequiringNodes
-
Methods inherited from class org.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.EntityImpl
getName, setName
-
Methods inherited from class de.uka.ipd.sdq.identifier.impl.IdentifierImpl
eGet, eIsSet, eSet, eStaticFeatureCount, eUnset, getId, setId
-
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, emfToString, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, 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, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOption
-
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.InternalEObject
eBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment
-
Methods inherited from interface org.palladiosimulator.dataflow.diagram.DataFlowDiagram.NamedElement
getName, setName
-
Methods inherited from interface org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node
getProvidingNodes, getRequiringNodes
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.ProcessImpl
- Generated class or method.
-
getCharacteristics
public EList<Characteristic> getCharacteristics()
- Specified by:
getCharacteristics
in interfaceCharacterizable
- Returns:
- the value of the 'Characteristics' reference list.
- See Also:
DataFlowDiagramCharacterizedPackage.getCharacterizable_Characteristics()
- Generated class or method.
-
getOwnedCharacteristics
public EList<Characteristic> getOwnedCharacteristics()
- Specified by:
getOwnedCharacteristics
in interfaceCharacterizable
- Returns:
- the value of the 'Owned Characteristics' containment reference list.
- See Also:
DataFlowDiagramCharacterizedPackage.getCharacterizable_OwnedCharacteristics()
- Generated class or method.
-
getReferencedCharacteristics
public EList<Characteristic> getReferencedCharacteristics()
- Specified by:
getReferencedCharacteristics
in interfaceCharacterizable
- Returns:
- the value of the 'Referenced Characteristics' reference list.
- See Also:
DataFlowDiagramCharacterizedPackage.getCharacterizable_ReferencedCharacteristics()
- Generated class or method.
-
getBehavior
public BehaviorDefinition getBehavior()
- Specified by:
getBehavior
in interfaceBehaving
- Returns:
- the value of the 'Behavior' reference.
- See Also:
DataFlowDiagramCharacterizedPackage.getBehaving_Behavior()
- Generated class or method.
-
getOwnedBehavior
public BehaviorDefinition getOwnedBehavior()
- Specified by:
getOwnedBehavior
in interfaceBehaving
- Returns:
- the value of the 'Owned Behavior' containment reference.
- See Also:
Behaving.setOwnedBehavior(BehaviorDefinition)
,DataFlowDiagramCharacterizedPackage.getBehaving_OwnedBehavior()
- Generated class or method.
-
setOwnedBehavior
public void setOwnedBehavior(BehaviorDefinition newOwnedBehavior)
- Specified by:
setOwnedBehavior
in interfaceBehaving
- Parameters:
newOwnedBehavior
- the new value of the 'Owned Behavior' containment reference.- See Also:
Behaving.getOwnedBehavior()
- Generated class or method.
-
getReferencedBehavior
public BehaviorDefinition getReferencedBehavior()
- Specified by:
getReferencedBehavior
in interfaceBehaving
- Returns:
- the value of the 'Referenced Behavior' reference.
- See Also:
Behaving.setReferencedBehavior(BehaviorDefinition)
,DataFlowDiagramCharacterizedPackage.getBehaving_ReferencedBehavior()
- Generated class or method.
-
setReferencedBehavior
public void setReferencedBehavior(BehaviorDefinition newReferencedBehavior)
- Specified by:
setReferencedBehavior
in interfaceBehaving
- Parameters:
newReferencedBehavior
- the new value of the 'Referenced Behavior' reference.- See Also:
Behaving.getReferencedBehavior()
- Generated class or method.
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceInternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.EntityImpl
- Generated class or method.
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceInternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.palladiosimulator.dataflow.diagram.DataFlowDiagram.impl.EntityImpl
- Generated class or method.
-
-