com.ibm.wsdl
public class ImportImpl extends Object implements Import
Field Summary | |
---|---|
protected Definition | definition |
protected Element | docEl |
protected Map | extensionAttributes |
protected String | locationURI |
protected String | namespaceURI |
protected List | nativeAttributeNames |
static long | serialVersionUID |
Method Summary | |
---|---|
Definition | getDefinition()
This property can be used to hang a referenced Definition,
and the top-level Definition (i.e. the one with the <import>)
will use this Definition when resolving referenced WSDL parts.
|
Element | getDocumentationElement()
Get the documentation element. |
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. |
String | getLocationURI() |
String | getNamespaceURI() |
List | getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification.
|
void | setDefinition(Definition definition)
This property can be used to hang a referenced Definition,
and the top-level Definition (i.e. the one with the <import>)
will use this Definition when resolving referenced WSDL parts.
|
void | setDocumentationElement(Element docEl)
Set the documentation element for this document. |
void | setExtensionAttribute(QName name, Object value)
Set an extension attribute on this element. |
void | setLocationURI(String locationURI) |
void | setNamespaceURI(String namespaceURI) |
String | toString() |
Returns: the documentation element
Parameters: name the extension attribute name
Returns: the value of the extension attribute, or null if it is not defined. Can be a String, a QName, a List of Strings, or a List of QNames.
See Also: ImportImpl ImportImpl ExtensionRegistry#registerExtensionAttributeType ExtensionRegistry#queryExtensionAttributeType
Returns: a map containing all the extension attributes defined on this element
See Also: ImportImpl ImportImpl
Returns: a List of Strings, one for each local attribute name
Parameters: docEl the documentation element
Parameters: name the extension attribute name value the extension attribute value. Can be a String, a QName, a List of Strings, or a List of QNames.
See Also: ImportImpl ImportImpl ExtensionRegistry#registerExtensionAttributeType ExtensionRegistry#queryExtensionAttributeType