Apache CXF API

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

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.core.WSDLDefinitionBuilder
All Implemented Interfaces:
WSDLBuilder<javax.wsdl.Definition>

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


Field Summary
protected static Logger LOG
           
protected  javax.wsdl.Definition wsdlDefinition
           
 
Constructor Summary
WSDLDefinitionBuilder(Bus b)
           
 
Method Summary
 javax.wsdl.Definition build(String wsdlURL)
           
 List<javax.wsdl.Definition> getImportedDefinitions()
           
static Collection<javax.wsdl.Import> getImports(javax.wsdl.Definition wsdlDef)
           
 Map<String,WSDLExtensibilityPlugin> getWSDLPlugins()
           
protected  void parseWSDL(String wsdlURL)
           
 void setBus(Bus b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final Logger LOG

wsdlDefinition

protected javax.wsdl.Definition wsdlDefinition
Constructor Detail

WSDLDefinitionBuilder

public WSDLDefinitionBuilder(Bus b)
Method Detail

setBus

public void setBus(Bus b)

build

public javax.wsdl.Definition build(String wsdlURL)
Specified by:
build in interface WSDLBuilder<javax.wsdl.Definition>

parseWSDL

protected void parseWSDL(String wsdlURL)

getImports

public static Collection<javax.wsdl.Import> getImports(javax.wsdl.Definition wsdlDef)

getImportedDefinitions

public List<javax.wsdl.Definition> getImportedDefinitions()

getWSDLPlugins

public Map<String,WSDLExtensibilityPlugin> getWSDLPlugins()

Apache CXF API

Apache CXF