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 SCXMLExecutor.addListener(TransitionTarget transitionTarget, SCXMLListener listener)
          Add a listener to this transition target.
 void NotificationRegistry.fireOnEntry(SCXML observable, TransitionTarget state)
          Inform all relevant listeners that a TransitionTarget has been entered.
 void NotificationRegistry.fireOnEntry(TransitionTarget observable, TransitionTarget state)
          Inform all relevant listeners that a TransitionTarget has been entered.
 void NotificationRegistry.fireOnExit(SCXML observable, TransitionTarget state)
          Inform all relevant listeners that a TransitionTarget has been exited.
 void NotificationRegistry.fireOnExit(TransitionTarget observable, TransitionTarget state)
          Inform all relevant listeners that a TransitionTarget has been exited.
 void NotificationRegistry.fireOnTransition(SCXML observable, TransitionTarget from, TransitionTarget to, Transition transition)
          Inform all relevant listeners of a transition that has occured.
 void NotificationRegistry.fireOnTransition(Transition observable, TransitionTarget from, TransitionTarget to, Transition transition)
          Inform all relevant listeners of a transition that has occured.
 Context SCInstance.getContext(TransitionTarget transitionTarget)
          Get the Context for this TransitionTarget.
 Invoker SCInstance.getInvoker(TransitionTarget transitionTarget)
          Get the Invoker for this TransitionTarget.
static TransitionTarget SCXMLHelper.getLCA(TransitionTarget tt1, TransitionTarget tt2)
          Finds the least common ancestor of transition targets tt1 and tt2 if one exists.
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.
 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.
 void SCXMLExecutor.removeListener(TransitionTarget transitionTarget, SCXMLListener listener)
          Remove this listener for this transition target.
 void SCInstance.setInvoker(TransitionTarget transitionTarget, Invoker invoker)
          Set the Invoker for this TransitionTarget.
 

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

Methods in org.apache.commons.scxml.env with parameters of type TransitionTarget
static String LogUtils.getTTPath(TransitionTarget tt)
          Write out this TransitionTarget location in a XPath style format.
 void Tracer.onEntry(TransitionTarget target)
           
 void SimpleSCXMLListener.onEntry(TransitionTarget state)
           
 void AbstractStateMachine.EntryListener.onEntry(TransitionTarget entered)
          Handle the entry into a TransitionTarget.
 void Tracer.onExit(TransitionTarget target)
           
 void SimpleSCXMLListener.onExit(TransitionTarget state)
           
 void AbstractStateMachine.EntryListener.onExit(TransitionTarget exited)
          No-op.
 void Tracer.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)
           
 void SimpleSCXMLListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)
           
 void AbstractStateMachine.EntryListener.onTransition(TransitionTarget from, TransitionTarget to, Transition transition)
          No-op.
static String LogUtils.transToString(TransitionTarget from, TransitionTarget to, Transition transition)
          Create a human readable log view of this 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 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 Executable.getParent()
          Get the TransitionTarget parent.
 TransitionTarget Transition.getRuntimeTarget()
          Get the runtime transition target, which always resolves to a TransitionTarget instance.
 TransitionTarget Transition.getTarget()
          Get the transition target (may be null).
 

Methods in org.apache.commons.scxml.model with parameters of type TransitionTarget
 void SCXML.addTarget(TransitionTarget target)
          Add a target to this SCXML document.
 void TransitionTarget.setParent(TransitionTarget parent)
          Set the parent TransitionTarget.
 void Executable.setParent(TransitionTarget parent)
          Set the TransitionTarget parent.
 void Transition.setTarget(TransitionTarget target)
          Set the transition target.
 



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