|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--UML.Semantic.Foundation.Core.ModelElement
|
+--UML.Semantic.BehavioralElements.StateMachines.StateVertex
|
+--UML.Semantic.BehavioralElements.StateMachines.State
|
+--UML.Semantic.BehavioralElements.StateMachines.SimpleState
|
+--UML.Semantic.BehavioralElements.StateMachines.ObjectFlowState
An object flow state defines an object flow between actions in an activity model. It signifies the availability of an instance of a classifier in a given state, usually as the result of an operation. This state indicates that an instance of the given class having the given state is available when the state is occupied.
The generation of an object by an action in an ActionState may be modeled by an ObjectFlowState that is triggered by the completion of the ActionState. The use of the object in a subsequent ActionState may be modeled by connecting the output transition of the ObjectFlowState as an input transition to the ActionState. Generally each action places the object in a different state that is modeled as a distinct ObjectFlowState.
| Constructor Summary | |
ObjectFlowState()
|
|
| Method Summary | |
boolean |
check()
Checks if well-formedness rules are respected in this model element. |
| Methods inherited from class UML.Semantic.BehavioralElements.StateMachines.State |
getDeferredEvent, getEntry, getExit, getInternalTransition, setDeferredEvent, setEntryEvent, setExitEvent, setInternalTransition |
| Methods inherited from class UML.Semantic.BehavioralElements.StateMachines.StateVertex |
getParent, setParent |
| Methods inherited from class UML.Semantic.Foundation.Core.ModelElement |
add, add, getBindingList, getConstraintList, getElementType, getErrors, getHref, getId, getIdentification, getIdref, getIndex, getInfo, getIsOwned, getLabel, getLocator, getName, getNamespace, getNamespaceId, getStereotype, getTemplate, getTemplateParameterList, getTitle, getUuid, getUuidref, getVisibility, getVisibilitySymbol, getWarnings, setElementType, setErrors, setHref, setId, setIdref, setIndex, setIsOwned, setLabel, setName, setNamespace, setTemplate, setTitle, setUuid, setUuidref, setVisibility, setWarnings |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ObjectFlowState()
| Method Detail |
public boolean check()
check in class SimpleState
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||