org.apache.ws.util
Class NameUtils

java.lang.Object
  extended byorg.apache.ws.util.NameUtils

public abstract class NameUtils
extends java.lang.Object

Author:
Ian P. Springer (Hewlett-Packard Company), Sal Campana (Hewlett-Packard Company)

Field Summary
static org.apache.ws.util.i18n.Messages MSG
          DOCUMENT_ME
 
Constructor Summary
NameUtils()
           
 
Method Summary
static javax.xml.soap.Name createName(java.lang.String localpart, java.lang.String prefix, java.lang.String uri)
          Creates a SAAJ Name with the specified localpart, prefix, and namespace URI.
static java.lang.String getNamespacePrefix(java.lang.String nsURI)
          Builds a valid concise prefix for the specified namespace URI.
static javax.xml.soap.Name toName(javax.xml.namespace.QName qname)
          Converts a JAX QName to a SAAJ Name.
static javax.xml.namespace.QName toQName(javax.xml.soap.Name name)
          Converts a Name to a QName.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSG

public static final org.apache.ws.util.i18n.Messages MSG
DOCUMENT_ME

Constructor Detail

NameUtils

public NameUtils()
Method Detail

getNamespacePrefix

public static java.lang.String getNamespacePrefix(java.lang.String nsURI)
Builds a valid concise prefix for the specified namespace URI.

Parameters:
nsURI - the namespace URI
Returns:
the prefix

createName

public static javax.xml.soap.Name createName(java.lang.String localpart,
                                             java.lang.String prefix,
                                             java.lang.String uri)
                                      throws javax.xml.soap.SOAPException
Creates a SAAJ Name with the specified localpart, prefix, and namespace URI.

Returns:
a SAAJ Name
Throws:
javax.xml.soap.SOAPException

toName

public static javax.xml.soap.Name toName(javax.xml.namespace.QName qname)
                                  throws javax.xml.soap.SOAPException
Converts a JAX QName to a SAAJ Name.

Parameters:
qname - a JAX QName
Returns:
a SAAJ Name
Throws:
javax.xml.soap.SOAPException

toQName

public static javax.xml.namespace.QName toQName(javax.xml.soap.Name name)
Converts a Name to a QName.

Parameters:
name - a SAAJ Name
Returns:
a JAX QName


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.