public class StateImpl extends NamespaceImpl implements State
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.
|
State |
basicGetRedefinedState() |
StateMachine |
basicGetSubmachines() |
NotificationChain |
basicSetOwnedDoActivity(Behavior newOwnedDoActivity,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedEntry(Behavior newOwnedEntry,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedExit(Behavior newOwnedExit,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedStateInvariant(Constraint newOwnedStateInvariant,
NotificationChain msgs) |
NotificationChain |
basicSetOwningRegion(Region newOwningRegion,
NotificationChain msgs) |
NotificationChain |
basicSetSubmachines(StateMachine newSubmachines,
NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
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) |
List<Transition> |
getIncomingTransitions() |
List<Transition> |
getOutgoingTransitions() |
List<Pseudostate> |
getOwnedConnectionPoints() |
List<ConnectionPointReference> |
getOwnedConnections() |
List<Trigger> |
getOwnedDeferrableTriggers() |
Behavior |
getOwnedDoActivity() |
Behavior |
getOwnedEntry() |
Behavior |
getOwnedExit() |
List<Region> |
getOwnedRegions() |
Constraint |
getOwnedStateInvariant() |
Region |
getOwningRegion() |
State |
getRedefinedState() |
StateMachine |
getSubmachines() |
boolean |
isIsComposite() |
boolean |
isIsOrthogonal() |
boolean |
isIsSimple() |
boolean |
isIsSubmachineState() |
void |
setOwnedDoActivity(Behavior newOwnedDoActivity) |
void |
setOwnedEntry(Behavior newOwnedEntry) |
void |
setOwnedExit(Behavior newOwnedExit) |
void |
setOwnedStateInvariant(Constraint newOwnedStateInvariant) |
void |
setOwningRegion(Region newOwningRegion) |
void |
setRedefinedState(State newRedefinedState) |
void |
setSubmachines(StateMachine newSubmachines) |
getOwnedConstraintsgetName, setName, toStringallOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedConstraintsgetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic List<Transition> getIncomingTransitions()
getIncomingTransitions in interface VertexPivotPackage.getVertex_IncomingTransitions(),
Transition.getTarget()public List<Transition> getOutgoingTransitions()
getOutgoingTransitions in interface VertexPivotPackage.getVertex_OutgoingTransitions(),
Transition.getSource()public Region getOwningRegion()
getOwningRegion in interface VertexVertex.setOwningRegion(Region),
PivotPackage.getVertex_OwningRegion(),
Region.getOwnedSubvertexes()public NotificationChain basicSetOwningRegion(Region newOwningRegion, NotificationChain msgs)
public void setOwningRegion(Region newOwningRegion)
setOwningRegion in interface VertexnewOwningRegion - the new value of the 'Owning Region' container reference.Vertex.getOwningRegion()public boolean isIsComposite()
isIsComposite in interface StatePivotPackage.getState_IsComposite()public boolean isIsOrthogonal()
isIsOrthogonal in interface StatePivotPackage.getState_IsOrthogonal()public boolean isIsSimple()
isIsSimple in interface StatePivotPackage.getState_IsSimple()public boolean isIsSubmachineState()
isIsSubmachineState in interface StatePivotPackage.getState_IsSubmachineState()public List<Pseudostate> getOwnedConnectionPoints()
getOwnedConnectionPoints in interface StatePivotPackage.getState_OwnedConnectionPoints(),
Pseudostate.getOwningState()public List<ConnectionPointReference> getOwnedConnections()
getOwnedConnections in interface StatePivotPackage.getState_OwnedConnections(),
ConnectionPointReference.getOwningState()public List<Trigger> getOwnedDeferrableTriggers()
getOwnedDeferrableTriggers in interface StatePivotPackage.getState_OwnedDeferrableTriggers(),
Trigger.getOwningState()public Behavior getOwnedDoActivity()
getOwnedDoActivity in interface StateState.setOwnedDoActivity(Behavior),
PivotPackage.getState_OwnedDoActivity()public NotificationChain basicSetOwnedDoActivity(Behavior newOwnedDoActivity, NotificationChain msgs)
public void setOwnedDoActivity(Behavior newOwnedDoActivity)
setOwnedDoActivity in interface StatenewOwnedDoActivity - the new value of the 'Owned Do Activity' containment reference.State.getOwnedDoActivity()public Behavior getOwnedEntry()
getOwnedEntry in interface StateState.setOwnedEntry(Behavior),
PivotPackage.getState_OwnedEntry()public NotificationChain basicSetOwnedEntry(Behavior newOwnedEntry, NotificationChain msgs)
public void setOwnedEntry(Behavior newOwnedEntry)
setOwnedEntry in interface StatenewOwnedEntry - the new value of the 'Owned Entry' containment reference.State.getOwnedEntry()public Behavior getOwnedExit()
getOwnedExit in interface StateState.setOwnedExit(Behavior),
PivotPackage.getState_OwnedExit()public NotificationChain basicSetOwnedExit(Behavior newOwnedExit, NotificationChain msgs)
public void setOwnedExit(Behavior newOwnedExit)
setOwnedExit in interface StatenewOwnedExit - the new value of the 'Owned Exit' containment reference.State.getOwnedExit()public List<Region> getOwnedRegions()
getOwnedRegions in interface StatePivotPackage.getState_OwnedRegions(),
Region.getOwningState()public Constraint getOwnedStateInvariant()
getOwnedStateInvariant in interface StateState.setOwnedStateInvariant(Constraint),
PivotPackage.getState_OwnedStateInvariant(),
Constraint.getOwningState()public NotificationChain basicSetOwnedStateInvariant(Constraint newOwnedStateInvariant, NotificationChain msgs)
public void setOwnedStateInvariant(Constraint newOwnedStateInvariant)
setOwnedStateInvariant in interface StatenewOwnedStateInvariant - the new value of the 'Owned State Invariant' containment reference.State.getOwnedStateInvariant()public State getRedefinedState()
getRedefinedState in interface StateState.setRedefinedState(State),
PivotPackage.getState_RedefinedState()public State basicGetRedefinedState()
public void setRedefinedState(State newRedefinedState)
setRedefinedState in interface StatenewRedefinedState - the new value of the 'Redefined State' reference.State.getRedefinedState()public StateMachine getSubmachines()
getSubmachines in interface StateState.setSubmachines(StateMachine),
PivotPackage.getState_Submachines(),
StateMachine.getSubmachineStates()public StateMachine basicGetSubmachines()
public NotificationChain basicSetSubmachines(StateMachine newSubmachines, NotificationChain msgs)
public void setSubmachines(StateMachine newSubmachines)
setSubmachines in interface StatenewSubmachines - the new value of the 'Submachines' reference.State.getSubmachines()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class ElementImplpublic 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 int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.