org.apache.axis2.databinding.utils.reader
Class ADBNamespaceContext

java.lang.Object
  extended by org.apache.axis2.databinding.utils.reader.ADBNamespaceContext
All Implemented Interfaces:
NamespaceContext

public class ADBNamespaceContext
extends Object
implements NamespaceContext


Constructor Summary
ADBNamespaceContext()
           
 
Method Summary
 String getNamespaceURI(String prefix)
           
 NamespaceContext getParentNsContext()
           
 String getPrefix(String uri)
           
 Iterator getPrefixes(String uri)
           
 void popNamespace()
          Pop a namespace
 void pushNamespace(String prefix, String uri)
          Register a namespace in this context
 void setParentNsContext(NamespaceContext parentNsContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ADBNamespaceContext

public ADBNamespaceContext()
Method Detail

getParentNsContext

public NamespaceContext getParentNsContext()

setParentNsContext

public void setParentNsContext(NamespaceContext parentNsContext)

pushNamespace

public void pushNamespace(String prefix,
                          String uri)
Register a namespace in this context

Parameters:
prefix -
uri -

popNamespace

public void popNamespace()
Pop a namespace


getNamespaceURI

public String getNamespaceURI(String prefix)
Specified by:
getNamespaceURI in interface NamespaceContext

getPrefix

public String getPrefix(String uri)
Specified by:
getPrefix in interface NamespaceContext

getPrefixes

public Iterator getPrefixes(String uri)
Specified by:
getPrefixes in interface NamespaceContext


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.