public abstract class ActivityEdgeImpl extends AbstractRelationshipImpl implements ActivityEdge
The following features are implemented:
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| Modifier and Type | Method and Description |
|---|---|
ValueSpecification |
basicGetGuard() |
ActivityPartition |
basicGetInActivityPartition() |
InterruptibleActivityRegion |
basicGetInInterruptibleRegion() |
StructuredActivityNode |
basicGetInStructuredNode() |
InterruptibleActivityRegion |
basicGetInterrupts() |
ValueSpecification |
basicGetProbability() |
ValueSpecification |
basicGetRate() |
ActivityNode |
basicGetSource() |
ActivityNode |
basicGetTarget() |
ValueSpecification |
basicGetWeight() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetGuard(ValueSpecification newGuard,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetInterrupts(InterruptibleActivityRegion newInterrupts,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProbability(ValueSpecification newProbability,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRate(ValueSpecification newRate,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetWeight(ValueSpecification newWeight,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ValueSpecification |
getGuard() |
ActivityPartition |
getInActivityPartition() |
InterruptibleActivityRegion |
getInInterruptibleRegion() |
StructuredActivityNode |
getInStructuredNode() |
InterruptibleActivityRegion |
getInterrupts() |
RateKind |
getKindOfRate() |
ValueSpecification |
getProbability() |
ValueSpecification |
getRate() |
ActivityNode |
getSource() |
ActivityNode |
getTarget() |
ValueSpecification |
getWeight() |
void |
setGuard(ValueSpecification newGuard) |
void |
setInterrupts(InterruptibleActivityRegion newInterrupts) |
void |
setKindOfRate(RateKind newKindOfRate) |
void |
setProbability(ValueSpecification newProbability) |
void |
setRate(ValueSpecification newRate) |
void |
setSource(ActivityNode newSource) |
void |
setTarget(ActivityNode newTarget) |
void |
setWeight(ValueSpecification newWeight) |
java.lang.String |
toString() |
basicGetRealizedFlow, basicSetRealizedFlow, getRealizedFlow, setRealizedFlowdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetRealizedFlow, setRealizedFlowdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic RateKind getKindOfRate()
getKindOfRate in interface ActivityEdgeRateKind,
ActivityEdge.setKindOfRate(RateKind),
ActivityPackage.getActivityEdge_KindOfRate()public void setKindOfRate(RateKind newKindOfRate)
setKindOfRate in interface ActivityEdgenewKindOfRate - the new value of the 'Kind Of Rate' attribute.RateKind,
ActivityEdge.getKindOfRate()public ActivityPartition getInActivityPartition()
getInActivityPartition in interface ActivityEdgeActivityPackage.getActivityEdge_InActivityPartition()public ActivityPartition basicGetInActivityPartition()
public InterruptibleActivityRegion getInInterruptibleRegion()
getInInterruptibleRegion in interface ActivityEdgeActivityPackage.getActivityEdge_InInterruptibleRegion()public InterruptibleActivityRegion basicGetInInterruptibleRegion()
public StructuredActivityNode getInStructuredNode()
getInStructuredNode in interface ActivityEdgeActivityPackage.getActivityEdge_InStructuredNode()public StructuredActivityNode basicGetInStructuredNode()
public ValueSpecification getRate()
getRate in interface ActivityEdgeActivityEdge.setRate(ValueSpecification),
ActivityPackage.getActivityEdge_Rate()public ValueSpecification basicGetRate()
public org.eclipse.emf.common.notify.NotificationChain basicSetRate(ValueSpecification newRate, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRate(ValueSpecification newRate)
setRate in interface ActivityEdgenewRate - the new value of the 'Rate' containment reference.ActivityEdge.getRate()public ValueSpecification getProbability()
getProbability in interface ActivityEdgeActivityEdge.setProbability(ValueSpecification),
ActivityPackage.getActivityEdge_Probability()public ValueSpecification basicGetProbability()
public org.eclipse.emf.common.notify.NotificationChain basicSetProbability(ValueSpecification newProbability, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProbability(ValueSpecification newProbability)
setProbability in interface ActivityEdgenewProbability - the new value of the 'Probability' containment reference.ActivityEdge.getProbability()public ActivityNode getTarget()
getTarget in interface ActivityEdgeActivityEdge.setTarget(ActivityNode),
ActivityPackage.getActivityEdge_Target()public ActivityNode basicGetTarget()
public void setTarget(ActivityNode newTarget)
setTarget in interface ActivityEdgenewTarget - the new value of the 'Target' reference.ActivityEdge.getTarget()public ActivityNode getSource()
getSource in interface ActivityEdgeActivityEdge.setSource(ActivityNode),
ActivityPackage.getActivityEdge_Source()public ActivityNode basicGetSource()
public void setSource(ActivityNode newSource)
setSource in interface ActivityEdgenewSource - the new value of the 'Source' reference.ActivityEdge.getSource()public ValueSpecification getGuard()
getGuard in interface ActivityEdgeActivityEdge.setGuard(ValueSpecification),
ActivityPackage.getActivityEdge_Guard()public ValueSpecification basicGetGuard()
public org.eclipse.emf.common.notify.NotificationChain basicSetGuard(ValueSpecification newGuard, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGuard(ValueSpecification newGuard)
setGuard in interface ActivityEdgenewGuard - the new value of the 'Guard' containment reference.ActivityEdge.getGuard()public ValueSpecification getWeight()
getWeight in interface ActivityEdgeActivityEdge.setWeight(ValueSpecification),
ActivityPackage.getActivityEdge_Weight()public ValueSpecification basicGetWeight()
public org.eclipse.emf.common.notify.NotificationChain basicSetWeight(ValueSpecification newWeight, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setWeight(ValueSpecification newWeight)
setWeight in interface ActivityEdgenewWeight - the new value of the 'Weight' containment reference.ActivityEdge.getWeight()public InterruptibleActivityRegion getInterrupts()
getInterrupts in interface ActivityEdgeActivityEdge.setInterrupts(InterruptibleActivityRegion),
ActivityPackage.getActivityEdge_Interrupts(),
InterruptibleActivityRegion.getInterruptingEdges()public InterruptibleActivityRegion basicGetInterrupts()
public org.eclipse.emf.common.notify.NotificationChain basicSetInterrupts(InterruptibleActivityRegion newInterrupts, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInterrupts(InterruptibleActivityRegion newInterrupts)
setInterrupts in interface ActivityEdgenewInterrupts - the new value of the 'Interrupts' reference.ActivityEdge.getInterrupts()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class AbstractRelationshipImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class AbstractRelationshipImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractRelationshipImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractRelationshipImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractRelationshipImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractRelationshipImplpublic java.lang.String toString()
toString in class ModelElementImpl