org.jbind.xml.core.bridge
Interface IXPathFactory

All Known Subinterfaces:
IElemValHelper
All Known Implementing Classes:
JaxenXPathFactory, SchemaParser, XalanXPathFactory

public interface IXPathFactory


Method Summary
 IXPath createXPath(java.lang.String anXPath, java.util.Map aPrefixMappings, boolean aRestrictedForm)
          Creates an XPath.
 

Method Detail

createXPath

public IXPath createXPath(java.lang.String anXPath,
                          java.util.Map aPrefixMappings,
                          boolean aRestrictedForm)
                   throws java.lang.Exception
Creates an XPath.

Parameters:
anXPath - (required).
aPrefixMappings - (required). Maps namespace prefixes to namespace strings.
aRestrictedForm - Determines if only the restricted form of XPaths of the XML schema specification is allowed or if unrestricted XPaths are allowed.
Returns:
(required).
Throws:
XmlException - Raised if the XPath could not be created.
java.lang.Exception