public final class SmcGuard extends SmcElement
_lineNumber, _name
Constructor and Description |
---|
SmcGuard(java.lang.String cond,
int lineNumber,
SmcTransition transition) |
Modifier and Type | Method and Description |
---|---|
void |
accept(SmcVisitor visitor)
Accepts a new visitor which performs some action upon this
abstract syntax tree element.
|
java.util.List<SmcAction> |
getActions() |
java.lang.String |
getCondition() |
java.lang.String |
getEndState() |
java.lang.String |
getPopArgs() |
java.lang.String |
getPushState() |
SmcTransition |
getTransition() |
int |
getTransType() |
boolean |
hasCtxtReference() |
void |
setActions(java.util.List<SmcAction> actions) |
void |
setEndState(java.lang.String endState) |
void |
setPopArgs(java.lang.String args) |
void |
setPushState(java.lang.String state) |
void |
setTransType(int transType) |
java.lang.String |
toString() |
getLineNumber, getName
public SmcGuard(java.lang.String cond, int lineNumber, SmcTransition transition)
public SmcTransition getTransition()
public java.lang.String getCondition()
public int getTransType()
public void setTransType(int transType)
public java.lang.String getEndState()
public void setEndState(java.lang.String endState)
public java.lang.String getPushState()
public void setPushState(java.lang.String state)
public java.lang.String getPopArgs()
public void setPopArgs(java.lang.String args)
public java.util.List<SmcAction> getActions()
public void setActions(java.util.List<SmcAction> actions)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean hasCtxtReference()
public void accept(SmcVisitor visitor)
SmcElement
accept
in class SmcElement
visitor
- a parser visitor.