public class TransitionImpl extends NamespaceImpl implements Transition
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Vertex |
basicGetSource() |
Vertex |
basicGetTarget() |
NotificationChain |
basicSetOwnedEffect(Behavior newOwnedEffect,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedGuard(Constraint newOwnedGuard,
NotificationChain msgs) |
NotificationChain |
basicSetOwningRegion(Region newOwningRegion,
NotificationChain msgs) |
NotificationChain |
basicSetSource(Vertex newSource,
NotificationChain msgs) |
NotificationChain |
basicSetTarget(Vertex newTarget,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
TransitionKind |
getKind() |
Behavior |
getOwnedEffect() |
Constraint |
getOwnedGuard() |
List<Trigger> |
getOwnedTriggers() |
Region |
getOwningRegion() |
Vertex |
getSource() |
Vertex |
getTarget() |
void |
setKind(TransitionKind newKind) |
void |
setOwnedEffect(Behavior newOwnedEffect) |
void |
setOwnedGuard(Constraint newOwnedGuard) |
void |
setOwningRegion(Region newOwningRegion) |
void |
setSource(Vertex newSource) |
void |
setTarget(Vertex newTarget) |
String |
toString() |
getOwnedConstraintsgetName, setNameallOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getText, setESObject, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedConstraintsgetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic TransitionKind getKind()
getKind in interface TransitionTransitionKind,
Transition.setKind(TransitionKind),
PivotPackage.getTransition_Kind()public void setKind(TransitionKind newKind)
setKind in interface TransitionnewKind - the new value of the 'Kind' attribute.TransitionKind,
Transition.getKind()public Behavior getOwnedEffect()
getOwnedEffect in interface TransitionTransition.setOwnedEffect(Behavior),
PivotPackage.getTransition_OwnedEffect(),
Behavior.getOwningTransition()public NotificationChain basicSetOwnedEffect(Behavior newOwnedEffect, NotificationChain msgs)
public void setOwnedEffect(Behavior newOwnedEffect)
setOwnedEffect in interface TransitionnewOwnedEffect - the new value of the 'Owned Effect' containment reference.Transition.getOwnedEffect()public Constraint getOwnedGuard()
getOwnedGuard in interface TransitionTransition.setOwnedGuard(Constraint),
PivotPackage.getTransition_OwnedGuard(),
Constraint.getOwningTransition()public NotificationChain basicSetOwnedGuard(Constraint newOwnedGuard, NotificationChain msgs)
public void setOwnedGuard(Constraint newOwnedGuard)
setOwnedGuard in interface TransitionnewOwnedGuard - the new value of the 'Owned Guard' containment reference.Transition.getOwnedGuard()public List<Trigger> getOwnedTriggers()
getOwnedTriggers in interface TransitionPivotPackage.getTransition_OwnedTriggers(),
Trigger.getOwningTransition()public Region getOwningRegion()
getOwningRegion in interface TransitionTransition.setOwningRegion(Region),
PivotPackage.getTransition_OwningRegion(),
Region.getOwnedTransitions()public NotificationChain basicSetOwningRegion(Region newOwningRegion, NotificationChain msgs)
public void setOwningRegion(Region newOwningRegion)
setOwningRegion in interface TransitionnewOwningRegion - the new value of the 'Owning Region' container reference.Transition.getOwningRegion()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class ElementImplpublic Vertex getSource()
getSource in interface TransitionTransition.setSource(Vertex),
PivotPackage.getTransition_Source(),
Vertex.getOutgoingTransitions()public Vertex basicGetSource()
public NotificationChain basicSetSource(Vertex newSource, NotificationChain msgs)
public void setSource(Vertex newSource)
setSource in interface TransitionnewSource - the new value of the 'Source' reference.Transition.getSource()public Vertex getTarget()
getTarget in interface TransitiongetTarget in class PivotObjectImplTransition.setTarget(Vertex),
PivotPackage.getTransition_Target(),
Vertex.getIncomingTransitions()public Vertex basicGetTarget()
public NotificationChain basicSetTarget(Vertex newTarget, NotificationChain msgs)
public void setTarget(Vertex newTarget)
setTarget in interface TransitionsetTarget in class PivotObjectImplnewTarget - the new value of the 'Target' reference.Transition.getTarget()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class NamespaceImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class NamespaceImplpublic void eSet(int featureID,
Object newValue)
eSet in class NamespaceImplpublic void eUnset(int featureID)
eUnset in class NamespaceImplpublic boolean eIsSet(int featureID)
eIsSet in class NamespaceImplpublic String toString()
toString in class NamedElementImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.