public interface State extends StateVertex
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
<any> |
getConnection()
Getter for relation 'State->Connection'
Metamodel description:
|
<T extends ConnectionPointReference> |
getConnection(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->Connection'
Metamodel description:
|
<any> |
getDeffered()
Getter for relation 'State->Deffered'
Metamodel description:
A list of Events the effect of whose occurrence during the State is postponed until the owner enters a State in which they are not deferred, at which time they may trigger Transitions as if they had just occurred.
|
<T extends Event> |
getDeffered(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->Deffered'
Metamodel description:
A list of Events the effect of whose occurrence during the State is postponed until the owner enters a State in which they are not deferred, at which time they may trigger Transitions as if they had just occurred.
|
<any> |
getEntryPoint()
Getter for relation 'State->EntryPoint'
Metamodel description:
|
<T extends EntryPointPseudoState> |
getEntryPoint(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->EntryPoint'
Metamodel description:
|
<any> |
getExitPoint()
Getter for relation 'State->ExitPoint'
Metamodel description:
|
<T extends ExitPointPseudoState> |
getExitPoint(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->ExitPoint'
Metamodel description:
|
<any> |
getInternal()
Getter for relation 'State->Internal'
Metamodel description:
Transitions that occur entirely within the State.
|
<T extends InternalTransition> |
getInternal(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->Internal'
Metamodel description:
Transitions that occur entirely within the State.
|
<any> |
getOwnedRegion()
Getter for relation 'State->OwnedRegion'
Metamodel description:
|
<T extends Region> |
getOwnedRegion(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->OwnedRegion'
Metamodel description:
|
<any> |
getRequiredStateOf()
Getter for relation 'State->RequiredStateOf'
Metamodel description:
null
|
<T extends ObjectNode> |
getRequiredStateOf(java.lang.Class<T> filterClass)
Filtered Getter for relation 'State->RequiredStateOf'
Metamodel description:
null
|
StateMachine |
getSubMachine()
Getter for relation 'State->SubMachine'
Metamodel description:
|
void |
setSubMachine(StateMachine value)
Setter for relation 'State->SubMachine'
Metamodel description:
|
getIncoming, getIncoming, getOutGoing, getOutGoing, getParent, setParent
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
<any> getExitPoint()
<T extends ExitPointPseudoState> java.util.List<T> getExitPoint(java.lang.Class<T> filterClass)
<any> getDeffered()
<T extends Event> java.util.List<T> getDeffered(java.lang.Class<T> filterClass)
<any> getInternal()
<T extends InternalTransition> java.util.List<T> getInternal(java.lang.Class<T> filterClass)
<any> getEntryPoint()
<T extends EntryPointPseudoState> java.util.List<T> getEntryPoint(java.lang.Class<T> filterClass)
<any> getOwnedRegion()
<T extends Region> java.util.List<T> getOwnedRegion(java.lang.Class<T> filterClass)
<any> getRequiredStateOf()
<T extends ObjectNode> java.util.List<T> getRequiredStateOf(java.lang.Class<T> filterClass)
<any> getConnection()
<T extends ConnectionPointReference> java.util.List<T> getConnection(java.lang.Class<T> filterClass)
StateMachine getSubMachine()
void setSubMachine(StateMachine value)