|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttributeExtensible
Classes that implement this interface can contain extensibility attributes.
Field Summary | |
---|---|
static int |
LIST_OF_QNAMES_TYPE
|
static int |
LIST_OF_STRINGS_TYPE
|
static int |
NO_DECLARED_TYPE
|
static int |
QNAME_TYPE
|
static int |
STRING_TYPE
|
Method Summary | |
---|---|
java.lang.Object |
getExtensionAttribute(QName name)
Retrieve an extension attribute from this element. |
java.util.Map |
getExtensionAttributes()
Get the map containing all the extension attributes defined on this element. |
java.util.List |
getNativeAttributeNames()
Get the list of local attribute names defined for this element in the WSDL specification. |
void |
setExtensionAttribute(QName name,
java.lang.Object value)
Set an extension attribute on this element. |
Field Detail |
---|
static final int NO_DECLARED_TYPE
static final int STRING_TYPE
static final int QNAME_TYPE
static final int LIST_OF_STRINGS_TYPE
static final int LIST_OF_QNAMES_TYPE
Method Detail |
---|
void setExtensionAttribute(QName name, java.lang.Object value)
name
- the extension attribute namevalue
- the extension attribute value. Can be a String, a QName, a
List of Strings, or a List of QNames.getExtensionAttribute(javax.xml.namespace.QName)
,
getExtensionAttributes()
,
ExtensionRegistry.registerExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName, int)
,
ExtensionRegistry.queryExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName)
java.lang.Object getExtensionAttribute(QName name)
name
- the extension attribute name
setExtensionAttribute(javax.xml.namespace.QName, java.lang.Object)
,
getExtensionAttributes()
,
ExtensionRegistry.registerExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName, int)
,
ExtensionRegistry.queryExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName)
java.util.Map getExtensionAttributes()
setExtensionAttribute(javax.xml.namespace.QName, java.lang.Object)
,
getExtensionAttribute(javax.xml.namespace.QName)
,
ExtensionRegistry.registerExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName, int)
,
ExtensionRegistry.queryExtensionAttributeType(java.lang.Class, javax.xml.namespace.QName)
java.util.List getNativeAttributeNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |