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

Quick Search    Search Deep

org.apache.taglibs.rdc.scxml.model
Class Executable  view Executable download Executable.java

java.lang.Object
  extended byorg.apache.taglibs.rdc.scxml.model.Executable
Direct Known Subclasses:
OnEntry, OnExit, Transition

public abstract class Executable
extends java.lang.Object

An abstract base class for containers of executable elements in SCXML, such as <onentry> and <onexit>.


Field Summary
private  java.util.List actions
          The set of executable elements (those that inheriting from Action) that are contained in this Executable.
protected  TransitionTarget parent
          The parent container, for traceability
 
Constructor Summary
Executable()
          Constructor
 
Method Summary
 void addAction(Action action)
          Add an Action to the list of executable actions contained in this Executable
 java.util.List getActions()
          Get the executable actions contained in this Executable
 TransitionTarget getParent()
          Get the TransitionTarget parent
 void setParent(TransitionTarget parent)
          Set the TransitionTarget parent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actions

private java.util.List actions
The set of executable elements (those that inheriting from Action) that are contained in this Executable.


parent

protected TransitionTarget parent
The parent container, for traceability

Constructor Detail

Executable

public Executable()
Constructor

Method Detail

getActions

public java.util.List getActions()
Get the executable actions contained in this Executable


addAction

public void addAction(Action action)
Add an Action to the list of executable actions contained in this Executable


getParent

public TransitionTarget getParent()
Get the TransitionTarget parent


setParent

public void setParent(TransitionTarget parent)
Set the TransitionTarget parent