Tuscany Assembly Model

org.apache.tuscany.model.assembly.impl
Class ImportWSDLImpl

java.lang.Object
  extended by org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
      extended by org.apache.tuscany.model.assembly.impl.ImportWSDLImpl
All Implemented Interfaces:
AssemblyObject, ImportWSDL

public class ImportWSDLImpl
extends AssemblyObjectImpl
implements ImportWSDL

Implementation of ImportWSDL.

Version:
$Rev$ $Date$

Constructor Summary
protected ImportWSDLImpl()
           
 
Method Summary
 javax.wsdl.Definition getDefinition()
          Returns the WSDL Definition.
 java.lang.String getLocation()
          Returns the location where the WSDL definition can be found.
 java.lang.String getNamespace()
          Returns the namespace URI for this import.
 void initialize(AssemblyContext modelContext)
          Initialize this model object.
 void setDefinition(javax.wsdl.Definition definition)
          Sets the WSDL Definition.
 void setLocation(java.lang.String uri)
          Set the location where the WSDL definition can be found.
 void setNamespace(java.lang.String uri)
          Sets the namespace URI for this import.
 
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
accept, accept, checkInitialized, checkNotFrozen, freeze, freeze, initialize, isFrozen, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze
 

Constructor Detail

ImportWSDLImpl

protected ImportWSDLImpl()
Method Detail

getLocation

public java.lang.String getLocation()
Description copied from interface: ImportWSDL
Returns the location where the WSDL definition can be found.

Specified by:
getLocation in interface ImportWSDL
Returns:
the location where the WSDL definition can be found

setLocation

public void setLocation(java.lang.String uri)
Description copied from interface: ImportWSDL
Set the location where the WSDL definition can be found.

Specified by:
setLocation in interface ImportWSDL
Parameters:
uri - the location where the WSDL definition can be found

getNamespace

public java.lang.String getNamespace()
Description copied from interface: ImportWSDL
Returns the namespace URI for this import.

Specified by:
getNamespace in interface ImportWSDL
Returns:
the namespace URI for this import

setNamespace

public void setNamespace(java.lang.String uri)
Description copied from interface: ImportWSDL
Sets the namespace URI for this import.

Specified by:
setNamespace in interface ImportWSDL
Parameters:
uri - the namespace URI for this import

getDefinition

public javax.wsdl.Definition getDefinition()
Description copied from interface: ImportWSDL
Returns the WSDL Definition.

Specified by:
getDefinition in interface ImportWSDL
Returns:
the WSDL Definition

setDefinition

public void setDefinition(javax.wsdl.Definition definition)
Description copied from interface: ImportWSDL
Sets the WSDL Definition.

Specified by:
setDefinition in interface ImportWSDL
Parameters:
definition - the WSDL Definition

initialize

public void initialize(AssemblyContext modelContext)
Description copied from interface: AssemblyObject
Initialize this model object.

Specified by:
initialize in interface AssemblyObject
Overrides:
initialize in class AssemblyObjectImpl
Parameters:
modelContext - context providing access to the environment in which this model is being used

Tuscany Assembly Model

-