org.apache.axis2.wsdl.builder
Interface WSDLComponentFactory

All Known Implementing Classes:
AxisDescWSDLComponentFactory

public interface WSDLComponentFactory


Method Summary
 org.apache.wsdl.WSDLBinding createBinding()
           
 org.apache.wsdl.WSDLBindingFault createBindingFault()
           
 org.apache.wsdl.WSDLDescription createDescription()
           
 org.apache.wsdl.WSDLEndpoint createEndpoint()
           
 org.apache.wsdl.extensions.ExtensionFactory createExtensionFactory()
           
 org.apache.wsdl.WSDLFaultReference createFaultReference()
           
 org.apache.wsdl.WSDLFeature createFeature()
           
 org.apache.wsdl.WSDLImport createImport()
           
 org.apache.wsdl.WSDLInclude createInclude()
           
 org.apache.wsdl.WSDLInterface createInterface()
           
 org.apache.wsdl.MessageReference createMessageReference()
           
 org.apache.wsdl.WSDLOperation createOperation()
           
 org.apache.wsdl.WSDLProperty createProperty()
          Method createProperty
 org.apache.wsdl.WSDLService createService()
           
 org.apache.wsdl.WSDLTypes createTypes()
           
 org.apache.wsdl.WSDLBindingMessageReference createWSDLBindingMessageReference()
           
 org.apache.wsdl.WSDLBindingOperation createWSDLBindingOperation()
           
 org.apache.wsdl.WSDLExtensibilityAttribute createWSDLExtensibilityAttribute()
           
 

Method Detail

createDescription

public org.apache.wsdl.WSDLDescription createDescription()
Returns:
A new instance of type WSDLDescription

createService

public org.apache.wsdl.WSDLService createService()
Returns:
A new instance of type WSDLService

createInterface

public org.apache.wsdl.WSDLInterface createInterface()
Returns:
A new instance of type WSDLInterface

createTypes

public org.apache.wsdl.WSDLTypes createTypes()
Returns:
A new instance of type WSDLTypes

createBinding

public org.apache.wsdl.WSDLBinding createBinding()
Returns:
A new instance of type WSDLBinding

createOperation

public org.apache.wsdl.WSDLOperation createOperation()
Returns:
A new instance of type WSDLOperation

createEndpoint

public org.apache.wsdl.WSDLEndpoint createEndpoint()
Returns:
A new instance of type WSDLEndpoint

createFaultReference

public org.apache.wsdl.WSDLFaultReference createFaultReference()
Returns:
A new instance of type WSDLFault

createFeature

public org.apache.wsdl.WSDLFeature createFeature()
Returns:
A new instance of type WSDLFeature

createImport

public org.apache.wsdl.WSDLImport createImport()
Returns:
A new instance of type WSDLImport

createInclude

public org.apache.wsdl.WSDLInclude createInclude()
Returns:
A new instance of type WSDLInclude

createProperty

public org.apache.wsdl.WSDLProperty createProperty()
Method createProperty

Returns:
A new instance of WSDLProperty

createMessageReference

public org.apache.wsdl.MessageReference createMessageReference()
Returns:
A new instance of MessageReference

createWSDLBindingMessageReference

public org.apache.wsdl.WSDLBindingMessageReference createWSDLBindingMessageReference()
Returns:
A new instance of WSDLBindingMessageReference

createWSDLBindingOperation

public org.apache.wsdl.WSDLBindingOperation createWSDLBindingOperation()
Returns:
A new instance of WSDLBindingOperation

createWSDLExtensibilityAttribute

public org.apache.wsdl.WSDLExtensibilityAttribute createWSDLExtensibilityAttribute()
Returns:
A new instance of WSDLExtensibilityAttribute

createBindingFault

public org.apache.wsdl.WSDLBindingFault createBindingFault()
Returns:
A new instance of WSDLBindingFault

createExtensionFactory

public org.apache.wsdl.extensions.ExtensionFactory createExtensionFactory()
Returns:
A new Instance of ExtensionFactory that is capable of creating the correct ExtensibilityElement given a QName.