com.ebmwebsourcing.wsstar.resourceproperties.datatypes.impl.utils
Class WsrfrpJAXBPrefixMapper

java.lang.Object
  extended by com.sun.xml.bind.marshaller.NamespacePrefixMapper
      extended by com.ebmwebsourcing.wsstar.resourceproperties.datatypes.impl.utils.WsrfrpJAXBPrefixMapper

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

This class provides a custom {Prefix/Namespace} mapping which is substituted to the default one.

Author:
Thierry Déjean - eBM Websourcing

Constructor Summary
WsrfrpJAXBPrefixMapper()
           
WsrfrpJAXBPrefixMapper(java.lang.String[] customNamespaces)
           
 
Method Summary
 void addContextualNamespaceDecls(java.lang.String[] nss)
           
 java.lang.String[] getContextualNamespaceDecls()
           
 java.lang.String[] getPreDeclaredNamespaceUris()
           
 java.lang.String getPreferredPrefix(java.lang.String namespaceUri, java.lang.String suggestion, boolean requirePrefix)
           
 
Methods inherited from class com.sun.xml.bind.marshaller.NamespacePrefixMapper
getPreDeclaredNamespaceUris2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsrfrpJAXBPrefixMapper

public WsrfrpJAXBPrefixMapper()

WsrfrpJAXBPrefixMapper

public WsrfrpJAXBPrefixMapper(java.lang.String[] customNamespaces)
Method Detail

getPreferredPrefix

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

getPreDeclaredNamespaceUris

public final java.lang.String[] getPreDeclaredNamespaceUris()
Overrides:
getPreDeclaredNamespaceUris in class com.sun.xml.bind.marshaller.NamespacePrefixMapper

getContextualNamespaceDecls

public final java.lang.String[] getContextualNamespaceDecls()
Overrides:
getContextualNamespaceDecls in class com.sun.xml.bind.marshaller.NamespacePrefixMapper

addContextualNamespaceDecls

public final void addContextualNamespaceDecls(java.lang.String[] nss)


Copyright © 2010-2011 eBM Websourcing. All Rights Reserved.