Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.taglibs.rdc.scxml
Class Step  view Step download Step.java

java.lang.Object
  extended byorg.apache.taglibs.rdc.scxml.Step

class Step
extends java.lang.Object

A logical unit of progression in the execution of a SCXML model.


Field Summary
private  Status afterStatus
          The status after this step
private  Status beforeStatus
          The status before this step
private  java.util.List entryList
          The list of TransitionTargets that were entered during this step
private  java.util.List exitList
          The list of TransitionTargets that were exited during this step
private  java.util.Collection externalEvents
          The external events in this step
private  java.util.List transitList
          The list of Transitions taken during this step
 
Constructor Summary
Step()
          Constructor
Step(java.util.Collection externalEvents, Status beforeStatus)
           
 
Method Summary
 Status getAfterStatus()
           
 Status getBeforeStatus()
           
 java.util.List getEntryList()
           
 java.util.List getExitList()
           
 java.util.Collection getExternalEvents()
           
 java.util.List getTransitList()
           
 void setAfterStatus(Status afterStatus)
           
 void setBeforeStatus(Status beforeStatus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

externalEvents

private java.util.Collection externalEvents
The external events in this step


beforeStatus

private Status beforeStatus
The status before this step


afterStatus

private Status afterStatus
The status after this step


exitList

private java.util.List exitList
The list of TransitionTargets that were exited during this step


entryList

private java.util.List entryList
The list of TransitionTargets that were entered during this step


transitList

private java.util.List transitList
The list of Transitions taken during this step

Constructor Detail

Step

public Step()
Constructor


Step

public Step(java.util.Collection externalEvents,
            Status beforeStatus)
Method Detail

getAfterStatus

public Status getAfterStatus()

setAfterStatus

public void setAfterStatus(Status afterStatus)

getBeforeStatus

public Status getBeforeStatus()

setBeforeStatus

public void setBeforeStatus(Status beforeStatus)

getEntryList

public java.util.List getEntryList()

getExitList

public java.util.List getExitList()

getExternalEvents

public java.util.Collection getExternalEvents()

getTransitList

public java.util.List getTransitList()