org.ow2.easywsdl.schema.api.extensions
Class NamespaceMapperImpl

java.lang.Object
  extended by com.sun.xml.bind.marshaller.NamespacePrefixMapper
      extended by org.ow2.easywsdl.schema.api.extensions.NamespaceMapperImpl

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

Author:
Nicolas Salatge - eBM WebSourcing

Field Summary
 java.util.Map<java.lang.String,java.lang.String> ns
          Map: key = prefix - value = namespaceUri
 
Constructor Summary
NamespaceMapperImpl()
           
NamespaceMapperImpl(java.lang.String[] initialNamespaces)
           
 
Method Summary
 void addNamespace(java.lang.String prefix, java.lang.String namespaceUri)
           
 java.util.Map<java.lang.String,java.lang.String> getNamespaces()
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.lang.String[] getPreDeclaredNamespaceUris()
           
 java.lang.String getPreferredPrefix(java.lang.String namespaceUri, java.lang.String suggestion, boolean requirePrefix)
           
 java.lang.String getPrefix(java.lang.String namespaceURI)
           
 java.util.Iterator<java.lang.String> getPrefixes(java.lang.String namespaceURI)
           
 java.lang.String toString()
           
 
Methods inherited from class com.sun.xml.bind.marshaller.NamespacePrefixMapper
getContextualNamespaceDecls, getPreDeclaredNamespaceUris2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ns

public java.util.Map<java.lang.String,java.lang.String> ns
Map: key = prefix - value = namespaceUri

Constructor Detail

NamespaceMapperImpl

public NamespaceMapperImpl()

NamespaceMapperImpl

public NamespaceMapperImpl(java.lang.String[] initialNamespaces)
Method Detail

getNamespaces

public java.util.Map<java.lang.String,java.lang.String> getNamespaces()

addNamespace

public void addNamespace(java.lang.String prefix,
                         java.lang.String namespaceUri)

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)

getPreDeclaredNamespaceUris

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

getPreferredPrefix

public 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

getPrefix

public java.lang.String getPrefix(java.lang.String namespaceURI)

getPrefixes

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.