Class XPNReader

java.lang.Object
org.exolab.adaptx.xslt.dom.XPNReader

public class XPNReader extends Object
A Utility class to read an XPathNode, using the org.exolab.adaptx.xslt.dom package as the implementation of XPathNode.
Version:
$Revision: 3926 $ $Date: 2003-10-01 10:51:09 +0200 (Wed, 01 Oct 2003) $
Author:
Keith Visco
  • Constructor Details

    • XPNReader

      public XPNReader(URILocation location) throws IOException
      Creates a new XPNReader for the given URILocation.
      Parameters:
      location - the URILocation to create this reader for.
      Throws:
      IOException
    • XPNReader

      public XPNReader(String url) throws IOException
      Creates a new XPNReader for the given URILocation.
      Parameters:
      location - the URILocation to create this reader for.
      Throws:
      IOException
  • Method Details

    • read

      public XPathNode read() throws IOException
      Reads an XML Document into an XPathNode from the given URILocation
      Returns:
      the XPathNode
      Throws:
      IOException
    • setSaveLocation

      public void setSaveLocation(boolean saveLocation)
      Sets whether or not to save location information. Location information can only be saved if the Locator has been set by the SAX Parser.
      Parameters:
      saveLocation - a boolean that when true, indicates that location information should be saved if possible.