Apache CXF API

org.apache.cxf.tools.wsdlto.core
Class AbstractWSDLBuilder

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.core.AbstractWSDLBuilder
All Implemented Interfaces:
WSDLBuilder<javax.wsdl.Definition>
Direct Known Subclasses:
JAXWSDefinitionBuilder

public abstract class AbstractWSDLBuilder
extends Object
implements WSDLBuilder<javax.wsdl.Definition>


Field Summary
protected  Bus bus
           
protected  ToolContext context
           
 
Constructor Summary
AbstractWSDLBuilder()
           
 
Method Summary
abstract  void customize()
           
abstract  javax.wsdl.Definition getWSDLModel()
           
 void setBus(Bus b)
           
 void setContext(ToolContext c)
           
abstract  boolean validate(javax.wsdl.Definition t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.wsdl.WSDLBuilder
build
 

Field Detail

context

protected ToolContext context

bus

protected Bus bus
Constructor Detail

AbstractWSDLBuilder

public AbstractWSDLBuilder()
Method Detail

setBus

public void setBus(Bus b)

setContext

public void setContext(ToolContext c)

customize

public abstract void customize()

validate

public abstract boolean validate(javax.wsdl.Definition t)
                          throws ToolException
Throws:
ToolException

getWSDLModel

public abstract javax.wsdl.Definition getWSDLModel()

Apache CXF API

Apache CXF