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, getNamepublic 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.Objectpublic boolean hasCtxtReference()
public void accept(SmcVisitor visitor)
SmcElementaccept in class SmcElementvisitor - a parser visitor.