net.sf.smc
Class SmcGuard
java.lang.Object
net.sf.smc.SmcElement
net.sf.smc.SmcGuard
public final class SmcGuard
- extends SmcElement
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SmcGuard
public SmcGuard(java.lang.String cond,
int lineNumber,
SmcTransition transition)
getTransition
public SmcTransition getTransition()
getCondition
public java.lang.String getCondition()
getTransType
public int getTransType()
setTransType
public void setTransType(int transType)
getEndState
public java.lang.String getEndState()
setEndState
public void setEndState(java.lang.String endState)
getPushState
public java.lang.String getPushState()
setPushState
public void setPushState(java.lang.String state)
getPopArgs
public java.lang.String getPopArgs()
setPopArgs
public void setPopArgs(java.lang.String args)
getActions
public java.util.List<SmcAction> getActions()
setActions
public void setActions(java.util.List<SmcAction> actions)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hasCtxtReference
public boolean hasCtxtReference()
accept
public void accept(SmcVisitor visitor)
- Description copied from class:
SmcElement
- Accepts a new visitor which performs some action upon this
abstract syntax tree element.
- Specified by:
accept
in class SmcElement
- Parameters:
visitor
- a parser visitor.