org.oXML.xpath
Class SimpleResolver

java.lang.Object
  extended byorg.oXML.xpath.PrefixResolver
      extended byorg.oXML.xpath.SimpleResolver
All Implemented Interfaces:
Resolver

public class SimpleResolver
extends PrefixResolver
implements Resolver


Field Summary
 
Fields inherited from class org.oXML.xpath.PrefixResolver
XMLNS_NAMESPACE, XMLNS_PREFIX
 
Constructor Summary
SimpleResolver()
           
SimpleResolver(java.lang.String[][] namespaces)
          create a new resolver using an array of String[2] prefix/namespace pairs
 
Method Summary
 void addNamespace(java.lang.String prefix, java.lang.String uri)
           
 SourceLocator getLocation()
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 void removeNamespace(java.lang.String prefix)
           
 
Methods inherited from class org.oXML.xpath.PrefixResolver
getName, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.oXML.xpath.Resolver
getName, getName
 

Constructor Detail

SimpleResolver

public SimpleResolver()

SimpleResolver

public SimpleResolver(java.lang.String[][] namespaces)
create a new resolver using an array of String[2] prefix/namespace pairs

Method Detail

addNamespace

public void addNamespace(java.lang.String prefix,
                         java.lang.String uri)

removeNamespace

public void removeNamespace(java.lang.String prefix)

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
Specified by:
getNamespaceURI in class PrefixResolver

getLocation

public SourceLocator getLocation()
Specified by:
getLocation in interface Resolver