|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.ksu.cis.projects.bogor.ast.Node edu.ksu.cis.projects.bogor.ast.NextState edu.ksu.cis.projects.bogor.ast.ReturnNextState
public final class ReturnNextState
Return next state AST
Field Summary |
---|
Fields inherited from class edu.ksu.cis.projects.bogor.ast.Node |
---|
ILLEGAL_LOCAL_ID_CHAR |
Constructor Summary | |
---|---|
ReturnNextState()
Default constructor. |
|
ReturnNextState(String id)
Constructor with id. |
Method Summary | |
---|---|
ReturnNextState |
clone()
Clones this object (deep clone); including location info. |
void |
dispose()
Disposes exp. |
int |
getLocalIndex()
Gets the local index. |
String |
getOptionalId()
Gets the id. |
void |
setId(String newId)
Sets the id. |
void |
setLocalIndex(int newLocalIndex)
Sets the local index. |
String |
toString()
Returns the string representation of this object. |
void |
visit(ASTVisitor visitor)
|
Methods inherited from class edu.ksu.cis.projects.bogor.ast.NextState |
---|
getParent, setParent |
Methods inherited from class edu.ksu.cis.projects.bogor.ast.Node |
---|
getLocationInfo, getProperty, putProperty, setLocationInfo |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReturnNextState()
public ReturnNextState(String id)
id
- The id. Must be non-null.Method Detail |
---|
public void setId(String newId)
newId
- The new id. Must be non-null.public void setLocalIndex(int newLocalIndex)
newLocalIndex
- The new local index.FSMSymbolTable.getLocalIndexTable()
public int getLocalIndex()
FSMSymbolTable.getLocalIndexTable()
public String getOptionalId()
public ReturnNextState clone()
clone
in class NextState
public void dispose()
dispose
in interface Disposable
dispose
in class NextState
public String toString()
toString
in class Node
public void visit(ASTVisitor visitor)
visit
in class Node
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |