ORG.oclc.qparse
Class SimpleNode
java.lang.Object
|
+--ORG.oclc.qparse.SimpleNode
- Direct Known Subclasses:
- ASTNested, ASTProxGroup, ASTProxOp, ASTSearchGroup, ASTStart, ASTTerm, ASTValue, ASTValueGroup
- public class SimpleNode
- extends Object
- implements Node
parent
protected Node parent
children
protected Node[] children
id
protected int id
parser
protected Z3958Parser parser
SimpleNode
public SimpleNode(int i)
SimpleNode
public SimpleNode(Z3958Parser p,
int i)
jjtOpen
public void jjtOpen()
- Specified by:
- jjtOpen in interface Node
jjtClose
public void jjtClose()
- Specified by:
- jjtClose in interface Node
jjtSetParent
public void jjtSetParent(Node n)
- Specified by:
- jjtSetParent in interface Node
jjtGetParent
public Node jjtGetParent()
- Specified by:
- jjtGetParent in interface Node
jjtAddChild
public void jjtAddChild(Node n,
int i)
- Specified by:
- jjtAddChild in interface Node
jjtGetChild
public Node jjtGetChild(int i)
- Specified by:
- jjtGetChild in interface Node
jjtGetNumChildren
public int jjtGetNumChildren()
- Specified by:
- jjtGetNumChildren in interface Node
toString
public String toString()
- Overrides:
- toString in class Object
toString
public String toString(String prefix)
dump
public void dump(String prefix)
rpn
public StringBuffer rpn(StringBuffer buf)
throws ParseException