org.basex.api.jaxp
Class NSContextImpl

java.lang.Object
  extended by org.basex.api.jaxp.NSContextImpl
All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

public class NSContextImpl
extends java.lang.Object
implements javax.xml.namespace.NamespaceContext

This class provides access to namespace context.

Author:
Workgroup DBIS, University of Konstanz 2005-08, ISC License, Christian Gruen

Constructor Summary
NSContextImpl(NSLocal n)
          Constructor.
 
Method Summary
 java.lang.String getNamespaceURI(java.lang.String pre)
           
 java.lang.String getPrefix(java.lang.String uri)
           
 java.util.Iterator<java.lang.String> getPrefixes(java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NSContextImpl

public NSContextImpl(NSLocal n)
Constructor.

Parameters:
n - namespace references.
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String pre)
Specified by:
getNamespaceURI in interface javax.xml.namespace.NamespaceContext

getPrefix

public java.lang.String getPrefix(java.lang.String uri)
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

getPrefixes

public java.util.Iterator<java.lang.String> getPrefixes(java.lang.String uri)
Specified by:
getPrefixes in interface javax.xml.namespace.NamespaceContext