Class XJdfNamespaceMapper

java.lang.Object
com.sun.xml.bind.marshaller.NamespacePrefixMapper
org.cip4.lib.xjdf.xml.internal.XJdfNamespaceMapper

public class XJdfNamespaceMapper extends com.sun.xml.bind.marshaller.NamespacePrefixMapper
XJDF Namespace Prefix Mapper for organizing namespace prefixes.
  • Constructor Details

    • XJdfNamespaceMapper

      public XJdfNamespaceMapper()
      Default constructor.
    • XJdfNamespaceMapper

      public XJdfNamespaceMapper(String nsDefaultNamespace)
      Custom constructor.
      Accepting a String object as place holder for default namespace. This place holder later can be replaced by empty string.
  • Method Details

    • getPreferredPrefix

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