public class CustomSimpleNode extends SimpleNode
Modifier and Type | Field and Description |
---|---|
protected Node[] |
children |
protected int |
id |
protected Node |
parent |
protected OXPathParser |
parser |
protected Object |
value |
Constructor and Description |
---|
CustomSimpleNode(int i) |
CustomSimpleNode(OXPathParser p,
int i) |
Modifier and Type | Method and Description |
---|---|
Object |
jjtAccept(OXPathParserVisitor visitor,
Object data)
Accept the visitor.
|
void |
mergeWith(Node to) |
void |
nullifyChildren() |
void |
removeChild(Node toRemove) |
childrenAccept, dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toString, toString
protected Node parent
protected Node[] children
protected int id
protected Object value
protected OXPathParser parser
public CustomSimpleNode(int i)
public CustomSimpleNode(OXPathParser p, int i)
public void nullifyChildren()
public Object jjtAccept(OXPathParserVisitor visitor, Object data) throws OXPathException
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
OXPathException
public void mergeWith(Node to)
public void removeChild(Node toRemove)
Copyright © 2020 OXPath Team. All rights reserved.