Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.commons.scxml.model.TransitionTarget

Packages that use TransitionTarget
org.apache.commons.scxml | The Commons SCXML executor and core concepts.
org.apache.commons.scxml.env | A collection of classes that may be commonly used to bridge the SCXML executor to the runtime environment.
org.apache.commons.scxml.io | A collection of classes for reading in and writing out SCXML documents, to and from the Commons SCXML Java object model.
org.apache.commons.scxml.model | A collection of classes needed to model SCXML documents.

Uses of TransitionTarget in org.apache.commons.scxml

Methods in org.apache.commons.scxml that return TransitionTarget
`static TransitionTarget` | `SCXMLHelper.getLCA(TransitionTarget tt1, TransitionTarget tt2)` Finds the least common ancestor of transition targets tt1 and tt2 if one exists.

Methods in org.apache.commons.scxml with parameters of type TransitionTarget
`void` | `SCXMLListener.onEntry(TransitionTarget state)` Handle the entry into a TransitionTarget.
`void` | `SCXMLListener.onExit(TransitionTarget state)` Handle the exit out of a TransitionTarget.
`void` | `SCXMLListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)` Handle the transition.
`static boolean` | `SCXMLHelper.isDescendant(TransitionTarget tt, TransitionTarget ctx)` Checks whether a transition target tt (State or Parallel) is a descendant of the transition target context.
`static TransitionTarget` | `SCXMLHelper.getLCA(TransitionTarget tt1, TransitionTarget tt2)` Finds the least common ancestor of transition targets tt1 and tt2 if one exists.
`void` | `SCXMLExecutor.addListener(TransitionTarget transitionTarget, SCXMLListener listener)` Add a listener to this transition target.
`void` | `SCXMLExecutor.removeListener(TransitionTarget transitionTarget, SCXMLListener listener)` Remove this listener for this transition target.
`Context` | `SCInstance.getContext(TransitionTarget transitionTarget)` Get the `Context` for this `TransitionTarget`.
`Invoker` | `SCInstance.getInvoker(TransitionTarget transitionTarget)` Get the `Invoker` for this `TransitionTarget`.
`void` | `SCInstance.setInvoker(TransitionTarget transitionTarget, Invoker invoker)` Set the `Invoker` for this `TransitionTarget`.
`boolean` | `SCInstance.isDone(TransitionTarget transitionTarget)` Get the completion status for this composite `TransitionTarget`.
`void` | `SCInstance.setDone(TransitionTarget transitionTarget, boolean done)` Set the completion status for this composite `TransitionTarget`.
`void` | `NotificationRegistry.fireOnEntry(TransitionTarget observable, TransitionTarget state)` Inform all relevant listeners that a TransitionTarget has been entered.
`void` | `NotificationRegistry.fireOnEntry(SCXML observable, TransitionTarget state)` Inform all relevant listeners that a TransitionTarget has been entered.
`void` | `NotificationRegistry.fireOnExit(TransitionTarget observable, TransitionTarget state)` Inform all relevant listeners that a TransitionTarget has been exited.
`void` | `NotificationRegistry.fireOnExit(SCXML observable, TransitionTarget state)` Inform all relevant listeners that a TransitionTarget has been exited.
`void` | `NotificationRegistry.fireOnTransition(Transition observable, TransitionTarget from, TransitionTarget to, Transition transition)` Inform all relevant listeners of a transition that has occured.
`void` | `NotificationRegistry.fireOnTransition(SCXML observable, TransitionTarget from, TransitionTarget to, Transition transition)` Inform all relevant listeners of a transition that has occured.

Uses of TransitionTarget in org.apache.commons.scxml.env

Methods in org.apache.commons.scxml.env with parameters of type TransitionTarget
`void` | `Tracer.onEntry(TransitionTarget target)`
`void` | `Tracer.onExit(TransitionTarget target)`
`void` | `Tracer.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)`
`void` | `SimpleSCXMLListener.onEntry(TransitionTarget state)`
`void` | `SimpleSCXMLListener.onExit(TransitionTarget state)`
`void` | `SimpleSCXMLListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)`
`static String` | `LogUtils.transToString(TransitionTarget from, TransitionTarget to, Transition transition)` Create a human readable log view of this transition.
`static String` | `LogUtils.getTTPath(TransitionTarget tt)` Write out this TransitionTarget location in a XPath style format.
`void` | `AbstractStateMachine.EntryListener.onEntry(TransitionTarget entered)` Handle the entry into a TransitionTarget.
`void` | `AbstractStateMachine.EntryListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)` No-op.
`void` | `AbstractStateMachine.EntryListener.onExit(TransitionTarget exited)` No-op.
`void` | `AbstractSCXMLListener.onEntry(TransitionTarget state)`
`void` | `AbstractSCXMLListener.onExit(TransitionTarget state)`
`void` | `AbstractSCXMLListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)`

Uses of TransitionTarget in org.apache.commons.scxml.io

Methods in org.apache.commons.scxml.io with parameters of type TransitionTarget
`static void` | `SCXMLSerializer.serializeOnEntry(StringBuffer b, TransitionTarget t, String indent)` Serialize this OnEntry object.
`static void` | `SCXMLSerializer.serializeOnExit(StringBuffer b, TransitionTarget t, String indent)` Serialize this OnExit object.

Uses of TransitionTarget in org.apache.commons.scxml.model

Subclasses of TransitionTarget in org.apache.commons.scxml.model
`class` | `Final` The class in this SCXML object model that corresponds to the <final> SCXML element.
`class` | `History` The class in this SCXML object model that corresponds to the <history> SCXML pseudo state element.
`class` | `Initial` The class in this SCXML object model that corresponds to the <initial> SCXML pseudo state element.
`class` | `Parallel` The class in this SCXML object model that corresponds to the <parallel> SCXML element, which is a wrapper element to encapsulate parallel state machines.
`class` | `State` The class in this SCXML object model that corresponds to the <state> SCXML element.

Methods in org.apache.commons.scxml.model that return TransitionTarget
`TransitionTarget` | `TransitionTarget.getParent()` Get the parent TransitionTarget.
`TransitionTarget` | `Transition.getTarget()` Deprecated. A transition may have multiple targets, use getTargets() instead.
`TransitionTarget` | `Transition.getRuntimeTarget()` Deprecated. A transition may have multiple targets, use getRuntimeTargets() instead.
`TransitionTarget` | `SCXML.getInitialTarget()` Get the initial TransitionTarget.
`TransitionTarget` | `Path.getPathScope()` Get the farthest transition target from root which is not being exited nor entered by the transition (null if scope is document root).
`TransitionTarget` | `Executable.getParent()` Get the TransitionTarget parent.
`TransitionTarget` | `Action.getParentTransitionTarget()` Return the `TransitionTarget` whose `Context` this action executes in.

Methods in org.apache.commons.scxml.model with parameters of type TransitionTarget
`void` | `TransitionTarget.setParent(TransitionTarget parent)` Set the parent TransitionTarget.
`void` | `Transition.setTarget(TransitionTarget target)` Deprecated. Use setTargets(List) instead.
`void` | `State.addChild(TransitionTarget tt)` Add a child transition target.
`void` | `SCXML.setInitialTarget(TransitionTarget initialTarget)` Set the initial TransitionTarget.
`void` | `SCXML.addChild(TransitionTarget tt)` Add an immediate child target of the SCXML root.
`void` | `SCXML.addTarget(TransitionTarget target)` Add a target to this SCXML document.
`void` | `Parallel.addChild(TransitionTarget tt)` Add a child.
`void` | `Executable.setParent(TransitionTarget parent)` Set the TransitionTarget parent.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.