BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.apache.xerces.validators.schema.identity
Class XPath

java.lang.Object
  |
  +--weblogic.apache.xerces.validators.schema.identity.XPath
Direct Known Subclasses:
Field.XPath, Selector.XPath

public class XPath
extends java.lang.Object

Bare minimum XPath parser.

This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.

Version:
$Id: XPath.java,v 1.5 2001/02/20 07:47:05 andyc Exp $
Author:
Andy Clark, IBM

Inner Class Summary
static class XPath.Axis
          Axis.
static class XPath.LocationPath
          A location path representation for an XPath expression.
static class XPath.NodeTest
          Node test.
static class XPath.Step
          A location path step comprised of an axis and node test.
 
Field Summary
protected  java.lang.String fExpression
          Expression.
protected  XPath.LocationPath fLocationPath
          Location path.
protected  StringPool fStringPool
          String pool.
 
Constructor Summary
XPath(java.lang.String xpath, StringPool stringPool, NamespacesScope context)
          Constructs an XPath object from the specified expression.
 
Method Summary
 XPath.LocationPath getLocationPath()
          Returns a representation of the location path for this XPath.
static void main(java.lang.String[] argv)
          Main program entry.
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fExpression

protected java.lang.String fExpression
Expression.

fLocationPath

protected XPath.LocationPath fLocationPath
Location path.

fStringPool

protected StringPool fStringPool
String pool.
Constructor Detail

XPath

public XPath(java.lang.String xpath,
             StringPool stringPool,
             NamespacesScope context)
      throws XPathException
Constructs an XPath object from the specified expression.
Method Detail

getLocationPath

public XPath.LocationPath getLocationPath()
Returns a representation of the location path for this XPath.

toString

public java.lang.String toString()
Returns a string representation of this object.

Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] argv)
                 throws java.lang.Exception
Main program entry.

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.