IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.wsaddressing
Interface AttributedQName

All Superinterfaces:
AttributedType, java.lang.Cloneable, java.io.Serializable

public interface AttributedQName
extends AttributedType, java.io.Serializable, java.lang.Cloneable

An AttributedQName is a Qualified Name (QName) value that can have attributes set on its XML element, as an extensibility mechanism.


Method Summary
 java.lang.Object clone()
          Creates a clone of the AttributedQName instance.
 javax.xml.namespace.QName getQName()
          Gets the value of the QName represented by this AttributedQName.
 void setQName(javax.xml.namespace.QName name)
          Sets the value of the QName represented by this AttributedQName.
 
Methods inherited from interface com.ibm.wsspi.wsaddressing.AttributedType
addAttribute, getAttributeNames, getAttributeValue
 

Method Detail

getQName

javax.xml.namespace.QName getQName()
Gets the value of the QName represented by this AttributedQName.

Returns:
The QName value

setQName

void setQName(javax.xml.namespace.QName name)
Sets the value of the QName represented by this AttributedQName.

Parameters:
name - The QName value

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Creates a clone of the AttributedQName instance.

Returns:
attributedQName The cloned instance.
Throws:
java.lang.CloneNotSupportedException

IBM WebSphere Application ServerTM
Release 7