Class PrecedenceTypeImpl
- 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.palladiosimulator.solver.lqn.impl.PrecedenceTypeImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,PrecedenceType
public class PrecedenceTypeImpl extends MinimalEObjectImpl.Container implements PrecedenceType
An implementation of the model object 'Precedence Type'.The following features are implemented:
- Generated class or method.
-
-
Nested Class Summary
-
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.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
Fields Modifier and Type Field Description protected SingleActivityListType
post
The cached value of the 'Post
' containment reference.protected ActivityListType
postAND
The cached value of the 'Post AND
' containment reference.protected ActivityLoopListType
postLOOP
The cached value of the 'Post LOOP
' containment reference.protected OrListType
postOR
The cached value of the 'Post OR
' containment reference.protected SingleActivityListType
pre
The cached value of the 'Pre
' containment reference.protected AndJoinListType
preAND
The cached value of the 'Pre AND
' containment reference.protected ActivityListType
preOR
The cached value of the 'Pre OR
' containment reference.-
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.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
PrecedenceTypeImpl()
-
Method Summary
-
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, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
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.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
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
pre
protected SingleActivityListType pre
The cached value of the 'Pre
' containment reference.- See Also:
getPre()
- Generated class or method.
- Ordered collection.
-
preOR
protected ActivityListType preOR
The cached value of the 'Pre OR
' containment reference.- See Also:
getPreOR()
- Generated class or method.
- Ordered collection.
-
preAND
protected AndJoinListType preAND
The cached value of the 'Pre AND
' containment reference.- See Also:
getPreAND()
- Generated class or method.
- Ordered collection.
-
post
protected SingleActivityListType post
The cached value of the 'Post
' containment reference.- See Also:
getPost()
- Generated class or method.
- Ordered collection.
-
postOR
protected OrListType postOR
The cached value of the 'Post OR
' containment reference.- See Also:
getPostOR()
- Generated class or method.
- Ordered collection.
-
postAND
protected ActivityListType postAND
The cached value of the 'Post AND
' containment reference.- See Also:
getPostAND()
- Generated class or method.
- Ordered collection.
-
postLOOP
protected ActivityLoopListType postLOOP
The cached value of the 'Post LOOP
' containment reference.- See Also:
getPostLOOP()
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
getPre
public SingleActivityListType getPre()
- Specified by:
getPre
in interfacePrecedenceType
- Returns:
- the value of the 'Pre' containment reference.
- See Also:
PrecedenceType.setPre(SingleActivityListType)
,LqnPackage.getPrecedenceType_Pre()
- Generated class or method.
-
basicSetPre
public NotificationChain basicSetPre(SingleActivityListType newPre, NotificationChain msgs)
- Generated class or method.
-
setPre
public void setPre(SingleActivityListType newPre)
- Specified by:
setPre
in interfacePrecedenceType
- Parameters:
newPre
- the new value of the 'Pre' containment reference.- See Also:
PrecedenceType.getPre()
- Generated class or method.
-
getPreOR
public ActivityListType getPreOR()
- Specified by:
getPreOR
in interfacePrecedenceType
- Returns:
- the value of the 'Pre OR' containment reference.
- See Also:
PrecedenceType.setPreOR(ActivityListType)
,LqnPackage.getPrecedenceType_PreOR()
- Generated class or method.
-
basicSetPreOR
public NotificationChain basicSetPreOR(ActivityListType newPreOR, NotificationChain msgs)
- Generated class or method.
-
setPreOR
public void setPreOR(ActivityListType newPreOR)
- Specified by:
setPreOR
in interfacePrecedenceType
- Parameters:
newPreOR
- the new value of the 'Pre OR' containment reference.- See Also:
PrecedenceType.getPreOR()
- Generated class or method.
-
getPreAND
public AndJoinListType getPreAND()
- Specified by:
getPreAND
in interfacePrecedenceType
- Returns:
- the value of the 'Pre AND' containment reference.
- See Also:
PrecedenceType.setPreAND(AndJoinListType)
,LqnPackage.getPrecedenceType_PreAND()
- Generated class or method.
-
basicSetPreAND
public NotificationChain basicSetPreAND(AndJoinListType newPreAND, NotificationChain msgs)
- Generated class or method.
-
setPreAND
public void setPreAND(AndJoinListType newPreAND)
- Specified by:
setPreAND
in interfacePrecedenceType
- Parameters:
newPreAND
- the new value of the 'Pre AND' containment reference.- See Also:
PrecedenceType.getPreAND()
- Generated class or method.
-
getPost
public SingleActivityListType getPost()
- Specified by:
getPost
in interfacePrecedenceType
- Returns:
- the value of the 'Post' containment reference.
- See Also:
PrecedenceType.setPost(SingleActivityListType)
,LqnPackage.getPrecedenceType_Post()
- Generated class or method.
-
basicSetPost
public NotificationChain basicSetPost(SingleActivityListType newPost, NotificationChain msgs)
- Generated class or method.
-
setPost
public void setPost(SingleActivityListType newPost)
- Specified by:
setPost
in interfacePrecedenceType
- Parameters:
newPost
- the new value of the 'Post' containment reference.- See Also:
PrecedenceType.getPost()
- Generated class or method.
-
getPostOR
public OrListType getPostOR()
- Specified by:
getPostOR
in interfacePrecedenceType
- Returns:
- the value of the 'Post OR' containment reference.
- See Also:
PrecedenceType.setPostOR(OrListType)
,LqnPackage.getPrecedenceType_PostOR()
- Generated class or method.
-
basicSetPostOR
public NotificationChain basicSetPostOR(OrListType newPostOR, NotificationChain msgs)
- Generated class or method.
-
setPostOR
public void setPostOR(OrListType newPostOR)
- Specified by:
setPostOR
in interfacePrecedenceType
- Parameters:
newPostOR
- the new value of the 'Post OR' containment reference.- See Also:
PrecedenceType.getPostOR()
- Generated class or method.
-
getPostAND
public ActivityListType getPostAND()
- Specified by:
getPostAND
in interfacePrecedenceType
- Returns:
- the value of the 'Post AND' containment reference.
- See Also:
PrecedenceType.setPostAND(ActivityListType)
,LqnPackage.getPrecedenceType_PostAND()
- Generated class or method.
-
basicSetPostAND
public NotificationChain basicSetPostAND(ActivityListType newPostAND, NotificationChain msgs)
- Generated class or method.
-
setPostAND
public void setPostAND(ActivityListType newPostAND)
- Specified by:
setPostAND
in interfacePrecedenceType
- Parameters:
newPostAND
- the new value of the 'Post AND' containment reference.- See Also:
PrecedenceType.getPostAND()
- Generated class or method.
-
getPostLOOP
public ActivityLoopListType getPostLOOP()
- Specified by:
getPostLOOP
in interfacePrecedenceType
- Returns:
- the value of the 'Post LOOP' containment reference.
- See Also:
PrecedenceType.setPostLOOP(ActivityLoopListType)
,LqnPackage.getPrecedenceType_PostLOOP()
- Generated class or method.
-
basicSetPostLOOP
public NotificationChain basicSetPostLOOP(ActivityLoopListType newPostLOOP, NotificationChain msgs)
- Generated class or method.
-
setPostLOOP
public void setPostLOOP(ActivityLoopListType newPostLOOP)
- Specified by:
setPostLOOP
in interfacePrecedenceType
- Parameters:
newPostLOOP
- the new value of the 'Post LOOP' containment reference.- See Also:
PrecedenceType.getPostLOOP()
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
- Generated class or method.
-
-