electric.xml.jaxen
Class JaxenXPath

java.lang.Object
  extended byorg.jaxen.BaseXPath
      extended byelectric.xml.jaxen.JaxenXPath
All Implemented Interfaces:
IXPath, java.io.Serializable, org.jaxen.XPath

public class JaxenXPath
extends org.jaxen.BaseXPath
implements IXPath

JaxenXPath

Author:
webMethods
See Also:
Serialized Form

Constructor Summary
JaxenXPath(java.lang.String xpathExpr)
           
 
Method Summary
 Attribute getAttribute(Element element)
           
 Attributes getAttributes(Element element)
           
 boolean getBoolean(Node node)
           
 Element getElement(Parent parent)
           
 Elements getElements(Parent parent)
           
 Node getNode(Node node)
           
 Nodes getNodes(Node node)
           
 void setNamespace(java.lang.String prefix, java.lang.String namespace)
           
 
Methods inherited from class org.jaxen.BaseXPath
addNamespace, booleanValueOf, createFunctionContext, createNamespaceContext, createVariableContext, debug, evaluate, getContext, getContextSupport, getFunctionContext, getNamespaceContext, getNavigator, getRootExpr, getVariableContext, numberValueOf, selectNodes, selectNodesForContext, selectSingleNode, selectSingleNodeForContext, setFunctionContext, setNamespaceContext, setVariableContext, stringValueOf, toString, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JaxenXPath

public JaxenXPath(java.lang.String xpathExpr)
           throws org.jaxen.JaxenException
Parameters:
xpathExpr -
Throws:
org.jaxen.JaxenException
Method Detail

getNodes

public Nodes getNodes(Node node)
               throws XPathException
Specified by:
getNodes in interface IXPath
Parameters:
node -
Throws:
XPathException

getNode

public Node getNode(Node node)
             throws XPathException
Specified by:
getNode in interface IXPath
Parameters:
node -
Throws:
XPathException

getAttributes

public Attributes getAttributes(Element element)
                         throws XPathException
Specified by:
getAttributes in interface IXPath
Parameters:
element -
Throws:
XPathException

getAttribute

public Attribute getAttribute(Element element)
                       throws XPathException
Specified by:
getAttribute in interface IXPath
Parameters:
element -
Throws:
XPathException

getElements

public Elements getElements(Parent parent)
                     throws XPathException
Specified by:
getElements in interface IXPath
Parameters:
parent -
Throws:
XPathException

getElement

public Element getElement(Parent parent)
                   throws XPathException
Specified by:
getElement in interface IXPath
Parameters:
parent -
Throws:
XPathException

setNamespace

public void setNamespace(java.lang.String prefix,
                         java.lang.String namespace)
                  throws XPathException
Specified by:
setNamespace in interface IXPath
Parameters:
prefix -
namespace -
Throws:
XPathException

getBoolean

public boolean getBoolean(Node node)
Specified by:
getBoolean in interface IXPath
Parameters:
node -


copyright© 2001-2004 by webMethods All Rights Reserved.