Package gov.nasa.pds.label.jaxb
Class PDSNamespacePrefixMapper
- java.lang.Object
- 
- com.sun.xml.bind.marshaller.NamespacePrefixMapper
- 
- gov.nasa.pds.label.jaxb.PDSNamespacePrefixMapper
 
 
- 
 public class PDSNamespacePrefixMapper extends com.sun.xml.bind.marshaller.NamespacePrefixMapperClass to hold namespace information set in a product label.- Author:
- mcayanan
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringFILE
 - 
Constructor SummaryConstructors Constructor Description PDSNamespacePrefixMapper()Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespaceURIMapping(java.lang.String prefix, java.lang.String URI)Adds a namespace to the map.java.lang.StringgetDefaultNamespaceURI()java.lang.StringgetPreferredPrefix(java.lang.String namespaceUri, java.lang.String suggestion, boolean requirePrefix)voidsetDefaultNamespaceURI(java.lang.String defaultNamespaceURI)Sets the default namespace uri.
 
- 
- 
- 
Field Detail- 
FILEpublic static final java.lang.String FILE - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
setDefaultNamespaceURIpublic void setDefaultNamespaceURI(java.lang.String defaultNamespaceURI) Sets the default namespace uri.- Parameters:
- defaultNamespaceURI- namespace uri.
 
 - 
getDefaultNamespaceURIpublic java.lang.String getDefaultNamespaceURI() - Returns:
- Gets the default namespace uri.
 
 - 
addNamespaceURIMappingpublic void addNamespaceURIMapping(java.lang.String prefix, java.lang.String URI)Adds a namespace to the map.- Parameters:
- prefix- The namespace prefix.
- URI- The namespace uri.
 
 - 
getPreferredPrefixpublic java.lang.String getPreferredPrefix(java.lang.String namespaceUri, java.lang.String suggestion, boolean requirePrefix)- Specified by:
- getPreferredPrefixin class- com.sun.xml.bind.marshaller.NamespacePrefixMapper
 
 
- 
 
-