com.japisoft.xpath.node
Class AbstractNode

java.lang.Object
  |
  +--com.japisoft.xpath.node.AbstractNode
Direct Known Subclasses:
Expr, Node, Predicate

public abstract class AbstractNode
extends java.lang.Object

Basic node for XPath tree

Author:
(c) 2003 JAPISOFT

Constructor Summary
AbstractNode()
           
 
Method Summary
 void addNode(AbstractNode node)
           
abstract  java.lang.Object eval(XPathContext context)
           
 AbstractNode getNodeAt(int index)
           
 int getNodeCount()
           
 AbstractNode getParentNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractNode

public AbstractNode()
Method Detail

addNode

public void addNode(AbstractNode node)

getNodeAt

public AbstractNode getNodeAt(int index)

getNodeCount

public int getNodeCount()

getParentNode

public AbstractNode getParentNode()

eval

public abstract java.lang.Object eval(XPathContext context)