public interface AttributeExtensible
Modifier and Type | Field and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
Object |
getExtensionAttribute(QName name)
Retrieve an extension attribute from this element.
|
Map |
getExtensionAttributes()
Get the map containing all the extension attributes defined
on this element.
|
List |
getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification.
|
void |
setExtensionAttribute(QName name,
Object value)
Set an extension attribute on this element.
|
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
void setExtensionAttribute(QName name, 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)
Object getExtensionAttribute(QName name)
name
- the extension attribute namesetExtensionAttribute(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)
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)
List getNativeAttributeNames()
Copyright © 2017 JBoss by Red Hat. All rights reserved.