Class ImportImpl
java.lang.Object
com.ibm.wsdl.AbstractWSDLElement
com.ibm.wsdl.ImportImpl
- All Implemented Interfaces:
Serializable, AttributeExtensible, ElementExtensible, Import, WSDLElement
This class represents an import, and may contain a reference
to the imported definition.
- Author:
- Matthew J. Duftler (duftler@us.ibm.com)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Definitionprotected Stringprotected Stringprotected Liststatic final longFields inherited from class AbstractWSDLElement
docEl, extElements, extensionAttributesFields inherited from interface AttributeExtensible
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis 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.Get the location URI of this import.Get the namespace URI of this import.Get the list of local attribute names defined for this element in the WSDL specification.voidsetDefinition(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.voidsetLocationURI(String locationURI) Set the location URI of this import.voidsetNamespaceURI(String namespaceURI) Set the namespace URI of this import.toString()Methods inherited from class AbstractWSDLElement
addExtensibilityElement, getDocumentationElement, getExtensibilityElements, getExtensionAttribute, getExtensionAttributes, removeExtensibilityElement, setDocumentationElement, setExtensionAttributeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface AttributeExtensible
getExtensionAttribute, getExtensionAttributes, setExtensionAttributeMethods inherited from interface ElementExtensible
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElementMethods inherited from interface WSDLElement
getDocumentationElement, setDocumentationElement
-
Field Details
-
namespaceURI
-
locationURI
-
definition
-
nativeAttributeNames
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
-
Constructor Details
-
ImportImpl
public ImportImpl()
-
-
Method Details
-
setNamespaceURI
Description copied from interface:ImportSet the namespace URI of this import.- Specified by:
setNamespaceURIin interfaceImport- Parameters:
namespaceURI- the desired namespace URI
-
getNamespaceURI
Description copied from interface:ImportGet the namespace URI of this import.- Specified by:
getNamespaceURIin interfaceImport
-
setLocationURI
Description copied from interface:ImportSet the location URI of this import.- Specified by:
setLocationURIin interfaceImport- Parameters:
locationURI- the desired location URI
-
getLocationURI
Description copied from interface:ImportGet the location URI of this import.- Specified by:
getLocationURIin interfaceImport
-
setDefinition
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. This would need to be made into a generic reference to handle other types of referenced documents.- Specified by:
setDefinitionin interfaceImport
-
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. This would need to be made into a generic reference to handle other types of referenced documents.- Specified by:
getDefinitionin interfaceImport
-
getNativeAttributeNames
Get the list of local attribute names defined for this element in the WSDL specification.- Specified by:
getNativeAttributeNamesin interfaceAttributeExtensible- Returns:
- a List of Strings, one for each local attribute name
-
toString
- Overrides:
toStringin classAbstractWSDLElement
-