org.apache.axis.message.addressing
Class AttributedQName

java.lang.Object
  extended by javax.xml.namespace.QName
      extended by org.apache.axis.message.addressing.AttributedQName
All Implemented Interfaces:
java.io.Serializable, DOMAppendable
Direct Known Subclasses:
PortType, ServiceNameType

public class AttributedQName
extends javax.xml.namespace.QName
implements DOMAppendable

Java content class for AttributedQName complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at http://schemas.xmlsoap.org/ws/2004/08/addressing line 98)

 <complexType name="AttributedQName">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>QName">
     </extension>
   </simpleContent>
 </complexType>
 

Version:
$Revision: 14 $
Author:
Davanum Srinivas, Rodrigo Ruiz
See Also:
Serialized Form

Constructor Summary
AttributedQName(javax.xml.namespace.QName qname)
          Constructor AttributedQName.
AttributedQName(java.lang.String namespace, java.lang.String localPart)
          Constructor AttributedQName.
 
Method Summary
 void append(AddressingVersion version, org.w3c.dom.Element parent, java.lang.String elementName)
          Appends a DOM representation of this instance to the specified element.
 void append(org.w3c.dom.Element parent)
          Appends a DOM representation of this instance to the specified element.
 void append(org.w3c.dom.Element parent, java.lang.String elementName)
          Appends a DOM representation of this instance to the specified element.
 
Methods inherited from class javax.xml.namespace.QName
equals, getLocalPart, getNamespaceURI, getPrefix, hashCode, toString, valueOf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributedQName

public AttributedQName(javax.xml.namespace.QName qname)
Constructor AttributedQName.

Parameters:
qname - Qualified name

AttributedQName

public AttributedQName(java.lang.String namespace,
                       java.lang.String localPart)
Constructor AttributedQName.

Parameters:
namespace - name space
localPart - local name
Method Detail

append

public final void append(org.w3c.dom.Element parent,
                         java.lang.String elementName)
Appends a DOM representation of this instance to the specified element.

Specified by:
append in interface DOMAppendable
Parameters:
parent - Parent element
elementName - The name of the element to create

append

public void append(AddressingVersion version,
                   org.w3c.dom.Element parent,
                   java.lang.String elementName)
Appends a DOM representation of this instance to the specified element.

Specified by:
append in interface DOMAppendable
Parameters:
version - WS-Addressing version to use
parent - Parent element
elementName - Name of the element to create

append

public void append(org.w3c.dom.Element parent)
Appends a DOM representation of this instance to the specified element.

This method should call DOMAppendable.append(Element, String) with a default value for the elementName parameter. Abstract classes, or those to be always subclassed may optionally throw UnsupportedOperationException instead.

Specified by:
append in interface DOMAppendable
Parameters:
parent - Parent element


Copyright © 2008-2009 Rodrigo Ruiz. All Rights Reserved.