cb.petal
Class StateTransition

java.lang.Object
  |
  +--cb.petal.PetalObject
        |
        +--cb.petal.QuidObject
              |
              +--cb.petal.QuiduObject
                    |
                    +--cb.petal.StateTransition
All Implemented Interfaces:
java.lang.Cloneable, HasQuidu, HasSupplier, Labeled, PetalNode, java.io.Serializable

public class StateTransition
extends QuiduObject
implements Labeled, HasSupplier

Represents State_Transition object

Version:
$Id: StateTransition.java,v 1.8 2001/06/22 09:10:36 dahm Exp $
Author:
M. Dahm
See Also:
Serialized Form

Fields inherited from class cb.petal.PetalObject
EMPTY, params
 
Constructor Summary
StateTransition()
           
StateTransition(PetalNode parent, java.util.Collection params)
           
 
Method Summary
 void accept(Visitor v)
           
 Action getAction()
           
 java.lang.String getCondition()
           
 Event getEvent()
           
 java.lang.String getLabel()
           
 SendEvent getSendEvent()
           
 java.lang.String getSupplier()
           
 void setAction(Action o)
           
 void setCondition(java.lang.String o)
           
 void setEvent(Event o)
           
 void setLabel(java.lang.String o)
           
 void setSendEvent(SendEvent o)
           
 void setSupplier(java.lang.String o)
           
 
Methods inherited from class cb.petal.QuiduObject
getQuidu, getQuiduAsLong, getReferencedObject, setQuidu, setQuiduAsLong
 
Methods inherited from class cb.petal.QuidObject
getQuid, getQuidAsLong, init, setQuid, setQuidAsLong
 
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
 
Methods inherited from interface cb.petal.PetalNode
getChildCount, getKind
 

Constructor Detail

StateTransition

public StateTransition(PetalNode parent,
                       java.util.Collection params)

StateTransition

public StateTransition()
Method Detail

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface Labeled

setLabel

public void setLabel(java.lang.String o)
Specified by:
setLabel in interface Labeled

getSupplier

public java.lang.String getSupplier()
Specified by:
getSupplier in interface HasSupplier

setSupplier

public void setSupplier(java.lang.String o)
Specified by:
setSupplier in interface HasSupplier

getEvent

public Event getEvent()

setEvent

public void setEvent(Event o)

getAction

public Action getAction()

setAction

public void setAction(Action o)

getSendEvent

public SendEvent getSendEvent()

setSendEvent

public void setSendEvent(SendEvent o)

getCondition

public java.lang.String getCondition()

setCondition

public void setCondition(java.lang.String o)

accept

public void accept(Visitor v)
Overrides:
accept in class PetalObject