public class ScriptNode extends SimpleNode implements ScriptNodePropConstants
| Modifier and Type | Class and Description |
|---|---|
private class |
ScriptNode.DumpState |
| Modifier and Type | Field and Description |
|---|---|
protected static Node[] |
emptyChildArray |
int |
tokenKind |
children, id, parent, parser, valueLHS, OPERATION, PRIMITIVE, RHS| Constructor and Description |
|---|
ScriptNode(GuiTestScriptParser p,
int i) |
ScriptNode(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Node node) |
ScriptNode |
child(int i) |
int |
childCount() |
private void |
dump(ScriptNode.DumpState state) |
private void |
dump(ScriptNode.DumpState state,
int nodePositionFromEnd) |
void |
dump(java.lang.String prefix) |
void |
dump(java.lang.String prefix,
java.io.PrintStream out) |
ScriptNode |
get(int pos) |
Node[] |
getChildren() |
java.lang.String |
getNodeName() |
static java.lang.String |
getNodeName(int nodeId) |
private int |
getPositionFromEnd() |
java.lang.Object |
getTokenKind() |
java.lang.String |
getTokenName() |
static java.lang.String |
getTokenName(int kind) |
boolean |
hasChildren() |
java.lang.String |
propsToString() |
void |
setTokenKind(int kind) |
java.lang.String |
toString() |
void |
writeProps(java.lang.StringBuilder sb) |
getId, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toStringprotected static final Node[] emptyChildArray
public int tokenKind
public ScriptNode(GuiTestScriptParser p, int i)
public ScriptNode(int i)
public void add(Node node)
public ScriptNode child(int i)
public int childCount()
private void dump(ScriptNode.DumpState state)
private void dump(ScriptNode.DumpState state, int nodePositionFromEnd)
public void dump(java.lang.String prefix)
dump in class SimpleNodepublic void dump(java.lang.String prefix,
java.io.PrintStream out)
public ScriptNode get(int pos)
public java.lang.String getNodeName()
public static java.lang.String getNodeName(int nodeId)
private int getPositionFromEnd()
public java.lang.Object getTokenKind()
public java.lang.String getTokenName()
public static java.lang.String getTokenName(int kind)
public boolean hasChildren()
public java.lang.String propsToString()
public void setTokenKind(int kind)
public java.lang.String toString()
toString in class SimpleNodepublic void writeProps(java.lang.StringBuilder sb)