org.citygml4j.builder.jaxb.marshal
Class JAXBNamespacePrefixMapper

java.lang.Object
  extended by com.sun.xml.bind.marshaller.NamespacePrefixMapper
      extended by org.citygml4j.builder.jaxb.marshal.JAXBNamespacePrefixMapper

public class JAXBNamespacePrefixMapper
extends com.sun.xml.bind.marshaller.NamespacePrefixMapper


Constructor Summary
JAXBNamespacePrefixMapper(CityGMLVersion version)
           
JAXBNamespacePrefixMapper(ModuleContext moduleContext)
           
 
Method Summary
 java.lang.String getNamespacePrefixMapping(java.lang.String uri)
           
 java.lang.String getPreferredPrefix(java.lang.String uri, java.lang.String suggestion, boolean requirePrefix)
           
 void setNamespacePrefixMapping(CityGMLVersion version)
           
 void setNamespacePrefixMapping(ModuleContext moduleContext)
           
 void setNamespacePrefixMapping(java.lang.String uri, java.lang.String prefix)
           
 
Methods inherited from class com.sun.xml.bind.marshaller.NamespacePrefixMapper
getContextualNamespaceDecls, getPreDeclaredNamespaceUris, getPreDeclaredNamespaceUris2
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBNamespacePrefixMapper

public JAXBNamespacePrefixMapper(CityGMLVersion version)

JAXBNamespacePrefixMapper

public JAXBNamespacePrefixMapper(ModuleContext moduleContext)
Method Detail

setNamespacePrefixMapping

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

setNamespacePrefixMapping

public void setNamespacePrefixMapping(CityGMLVersion version)

setNamespacePrefixMapping

public void setNamespacePrefixMapping(ModuleContext moduleContext)

getNamespacePrefixMapping

public java.lang.String getNamespacePrefixMapping(java.lang.String uri)

getPreferredPrefix

public java.lang.String getPreferredPrefix(java.lang.String uri,
                                           java.lang.String suggestion,
                                           boolean requirePrefix)
Specified by:
getPreferredPrefix in class com.sun.xml.bind.marshaller.NamespacePrefixMapper