cb.petal
Class State
java.lang.Object
|
+--cb.petal.PetalObject
|
+--cb.petal.QuidObject
|
+--cb.petal.State
- All Implemented Interfaces:
- java.lang.Cloneable, Named, PetalNode, java.io.Serializable
- public class State
- extends QuidObject
- implements Named
Represents State object
- Version:
- $Id: State.java,v 1.8 2001/06/22 09:10:36 dahm Exp $
- Author:
- M. Dahm
- See Also:
- Serialized Form
Methods inherited from class cb.petal.PetalObject |
addProperty, addToList, clone, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, equals, getChildCount, getKind, getLongestName, getName, getNames, getNoProperties, getParameterList, getParent, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInteger, getPropertyAsString, getPropertyList, getPropertyName, getPropertyTuples, getQualifiedName, getRoot, indexOf, moveProperty, removeFromList, removeProperty, removeProperty, setName, setParameterList, setParent, setProperty, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
State
public State(PetalNode parent,
java.util.Collection params)
State
public State()
setNameParameter
public void setNameParameter(java.lang.String o)
- Specified by:
setNameParameter
in interface Named
getNameParameter
public java.lang.String getNameParameter()
- Specified by:
getNameParameter
in interface Named
getTransitions
public List getTransitions()
setTransitions
public void setTransitions(List o)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String o)
getActions
public List getActions()
setActions
public void setActions(List o)
getStateMachine
public StateMachine getStateMachine()
setStateMachine
public void setStateMachine(StateMachine o)
accept
public void accept(Visitor v)
- Overrides:
accept
in class PetalObject