org.oXML.xpath
Interface XPathContext

All Known Implementing Classes:
Context

public interface XPathContext


Method Summary
 XPathContext copy()
           
 Node getContextNode()
           
 int getContextPosition()
           
 int getContextSize()
           
 Function getFunction(Name name, Node[] args)
           
 Node getVariable(Name name)
           
 void setContextNode(Node contextNode)
           
 void setContextPosition(int pos)
           
 void setContextSize(int size)
           
 void setVariable(Name name, Node value)
           
 

Method Detail

getFunction

public Function getFunction(Name name,
                            Node[] args)
                     throws ObjectBoxException
Throws:
ObjectBoxException

getVariable

public Node getVariable(Name name)
                 throws ObjectBoxException
Throws:
ObjectBoxException

setVariable

public void setVariable(Name name,
                        Node value)

getContextNode

public Node getContextNode()

getContextPosition

public int getContextPosition()

setContextPosition

public void setContextPosition(int pos)

getContextSize

public int getContextSize()

setContextSize

public void setContextSize(int size)

setContextNode

public void setContextNode(Node contextNode)

copy

public XPathContext copy()