org.apache.taglibs.rdc.scxml.model
Class Action

java.lang.Object
  extended byorg.apache.taglibs.rdc.scxml.model.Action
Direct Known Subclasses:
Assign, Cancel, ElseIf, Exit, If, Log, Send, Var

public abstract class Action
extends java.lang.Object

An abstract base class for executable elements in SCXML, such as <assign>, <log> etc.

Author:
Rahul Akolkar, Jaroslav Gergic

Constructor Summary
Action()
          Constructor
 
Method Summary
 Executable getParent()
          Get the Executable parent
 State getParentState()
          Return the parent state
 void setParent(Executable parent)
          Set the Executable parent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Action

public Action()
Constructor

Method Detail

getParent

public Executable getParent()
Get the Executable parent

Returns:
Returns the parent.

setParent

public void setParent(Executable parent)
Set the Executable parent

Parameters:
parent - The parent to set.

getParentState

public State getParentState()
                     throws ModelException
Return the parent state

Returns:
The parent State
Throws:
ModelException


Copyright ? 2000-2004 The Apache Software Foundation. All Rights Reserved.