javax.wsdl

Interface Import

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 Summary
DefinitiongetDefinition()
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.
StringgetLocationURI()
Get the location URI of this import.
StringgetNamespaceURI()
Get the namespace URI of this import.
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.

Method Detail

getDefinition

public 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.

getLocationURI

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

getNamespaceURI

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

setDefinition

public 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.

setLocationURI

public void setLocationURI(String locationURI)
Set the location URI of this import.

Parameters: locationURI the desired location URI

setNamespaceURI

public void setNamespaceURI(String namespaceURI)
Set the namespace URI of this import.

Parameters: namespaceURI the desired namespace URI

Copyright B) 2003,2006 IBM. All Rights Reserved.