org.citygml4j.xml
Class CityGMLNamespaceContext

java.lang.Object
  extended by org.citygml4j.xml.CityGMLNamespaceContext
All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

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


Constructor Summary
CityGMLNamespaceContext()
           
 
Method Summary
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.util.Iterator<java.lang.String> getNamespaceURIs()
           
 java.lang.String getPrefix(java.lang.String namespaceURI)
           
 java.util.Iterator<java.lang.String> getPrefixes()
           
 java.util.Iterator<java.lang.String> getPrefixes(java.lang.String namespaceURI)
           
 boolean isEmpty()
           
 void reset()
           
 void setDefaultNamespace(Module module)
           
 void setDefaultNamespace(java.lang.String namespaceURI)
           
 void setPrefix(Module module)
           
 void setPrefix(java.lang.String prefix, java.lang.String uri)
           
 void setPrefixes(CityGMLVersion version)
           
 void setPrefixes(ModuleContext moduleContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CityGMLNamespaceContext

public CityGMLNamespaceContext()
Method Detail

setPrefix

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

setDefaultNamespace

public void setDefaultNamespace(java.lang.String namespaceURI)

getPrefix

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

getNamespaceURI

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

getPrefixes

public java.util.Iterator<java.lang.String> getPrefixes()

getNamespaceURIs

public java.util.Iterator<java.lang.String> getNamespaceURIs()

getPrefixes

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

reset

public void reset()

isEmpty

public boolean isEmpty()

setDefaultNamespace

public void setDefaultNamespace(Module module)

setPrefix

public void setPrefix(Module module)

setPrefixes

public void setPrefixes(CityGMLVersion version)

setPrefixes

public void setPrefixes(ModuleContext moduleContext)