Binding
, BindingFault
, BindingInput
, BindingOperation
, BindingOutput
, Definition
, Fault
, Import
, Input
, Message
, Operation
, Output
, Part
, Port
, PortType
, Service
, Types
, WSDLElement
AbstractWSDLElement
, BindingFaultImpl
, BindingImpl
, BindingInputImpl
, BindingOperationImpl
, BindingOutputImpl
, DefinitionImpl
, FaultImpl
, ImportImpl
, InputImpl
, MessageImpl
, OperationImpl
, OutputImpl
, PartImpl
, PortImpl
, PortTypeImpl
, ServiceImpl
, TypesImpl
public interface AttributeExtensible
Modifier and Type | Field | 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 | Description |
---|---|---|
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.
|
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, 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 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)
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()
Copyright ? 2003, 2013 IBM. All Rights Reserved.