Apache CXF API

org.apache.cxf.tools.wsdlto.core
Class AbstractWSDLBuilder<T>

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

public abstract class AbstractWSDLBuilder<T>
extends Object
implements WSDLBuilder<T>


Field Summary
protected  Bus bus
           
protected  ToolContext context
           
 
Constructor Summary
AbstractWSDLBuilder()
           
 
Method Summary
abstract  void customize()
           
abstract  T getWSDLModel()
           
 void setBus(Bus b)
           
 void setContext(ToolContext c)
           
abstract  boolean validate(T 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(T t)
                          throws ToolException
Throws:
ToolException

getWSDLModel

public abstract T getWSDLModel()

Apache CXF API

Apache CXF