Package com.werken.xpath.impl
Class Context
- java.lang.Object
-
- com.werken.xpath.impl.Context
-
- All Implemented Interfaces:
java.lang.Cloneable
public class Context extends java.lang.Object implements java.lang.Cloneable
-
-
Constructor Summary
Constructors Constructor Description Context(java.util.List nodeSet, ContextSupport contextSupport)Context(org.jdom.Document doc, ContextSupport contextSupport)Context(org.jdom.Element elem, ContextSupport contextSupport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Contextduplicate()java.lang.ObjectgetContextNode()ContextSupportgetContextSupport()FunctiongetFunction(java.lang.String name)java.lang.ObjectgetNode(int index)java.util.ListgetNodeSet()intgetPosition()intgetSize()java.lang.ObjectgetVariableValue(java.lang.String variableName)booleanisEmpty()java.util.Iteratoriterator()voidsetNodeSet(java.util.List nodeSet)voidsetPosition(int position)java.lang.StringtoString()java.lang.StringtranslateNamespacePrefix(java.lang.String prefix)
-
-
-
Constructor Detail
-
Context
public Context(org.jdom.Document doc, ContextSupport contextSupport)
-
Context
public Context(org.jdom.Element elem, ContextSupport contextSupport)
-
Context
public Context(java.util.List nodeSet, ContextSupport contextSupport)
-
-
Method Detail
-
getNodeSet
public java.util.List getNodeSet()
-
getSize
public int getSize()
-
isEmpty
public boolean isEmpty()
-
getPosition
public int getPosition()
-
setPosition
public void setPosition(int position)
-
getContextNode
public java.lang.Object getContextNode()
-
getNode
public java.lang.Object getNode(int index)
-
setNodeSet
public void setNodeSet(java.util.List nodeSet)
-
getContextSupport
public ContextSupport getContextSupport()
-
iterator
public java.util.Iterator iterator()
-
translateNamespacePrefix
public java.lang.String translateNamespacePrefix(java.lang.String prefix)
-
getVariableValue
public java.lang.Object getVariableValue(java.lang.String variableName)
-
getFunction
public Function getFunction(java.lang.String name)
-
duplicate
public Context duplicate()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-