org.freecompany.redline
Class SimpleNamespaceContext

java.lang.Object
  extended by org.freecompany.redline.SimpleNamespaceContext
All Implemented Interfaces:
NamespaceContext

public class SimpleNamespaceContext
extends Object
implements NamespaceContext


Field Summary
protected  Map<String,String> map
           
 
Constructor Summary
SimpleNamespaceContext()
           
 
Method Summary
 void addNamespace(String namespaceURI, String prefix)
           
protected  String commonPrefixCheck(String namespaceURI, boolean defaultNS)
           
 String getNamespaceURI(String prefix)
           
 String getPrefix(String namespaceURI)
           
 Iterator<String> getPrefixes(String namespaceURI)
           
protected  Iterator<String> prefixIterator(String namespaceURI)
           
 void removeNamespace(String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

protected Map<String,String> map
Constructor Detail

SimpleNamespaceContext

public SimpleNamespaceContext()
Method Detail

addNamespace

public void addNamespace(String namespaceURI,
                         String prefix)

removeNamespace

public void removeNamespace(String prefix)

getNamespaceURI

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

commonPrefixCheck

protected String commonPrefixCheck(String namespaceURI,
                                   boolean defaultNS)

getPrefix

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

getPrefixes

public Iterator<String> getPrefixes(String namespaceURI)
Specified by:
getPrefixes in interface NamespaceContext

prefixIterator

protected Iterator<String> prefixIterator(String namespaceURI)


Copyright © 2014. All Rights Reserved.