Package javax.wsdl

Interface Import

All Superinterfaces:
AttributeExtensible, ElementExtensible, Serializable, WSDLElement
All Known Implementing Classes:
ImportImpl

public interface Import extends WSDLElement
This interface represents an import, and may contain a reference to the imported definition.
Author:
Matthew J. Duftler (duftler@us.ibm.com)
  • Method Details

    • setNamespaceURI

      void setNamespaceURI(String namespaceURI)
      Set the namespace URI of this import.
      Parameters:
      namespaceURI - the desired namespace URI
    • getNamespaceURI

      String getNamespaceURI()
      Get the namespace URI of this import.
    • setLocationURI

      void setLocationURI(String locationURI)
      Set the location URI of this import.
      Parameters:
      locationURI - the desired location URI
    • getLocationURI

      String getLocationURI()
      Get the location URI of this import.
    • setDefinition

      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. This would need to be made into a generic reference to handle other types of referenced documents.
    • getDefinition

      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. This would need to be made into a generic reference to handle other types of referenced documents.