Package org.apache.cxf.tools.wsdlto.core
Class WSDLDefinitionBuilder
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description protected static LoggerLOGprotected javax.wsdl.DefinitionwsdlDefinition
-
Constructor Summary
Constructors Constructor Description WSDLDefinitionBuilder(Bus b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.wsdl.Definitionbuild(String wsdlURL)List<javax.wsdl.Definition>getImportedDefinitions()static Collection<javax.wsdl.Import>getImports(javax.wsdl.Definition wsdlDef)Map<String,WSDLExtensibilityPlugin>getWSDLPlugins()protected voidparseWSDL(String wsdlURL)voidsetBus(Bus b)
-
-
-
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:
buildin interfaceWSDLBuilder<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()
-
-