public class IDLToWSDLProcessor extends IDLProcessor
env, preprocessor| Constructor and Description |
|---|
IDLToWSDLProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTypeMapSchemaImports(javax.wsdl.Definition def,
WSDLASTVisitor visitor) |
void |
cleanUpTypeMap(org.apache.cxf.binding.corba.wsdl.TypeMappingType typeMap) |
void |
generateCORBAService(javax.wsdl.Definition def,
javax.wsdl.Binding[] bindings,
boolean isDefaultMapping) |
String |
getBaseFilename(String ifile) |
Writer |
getOutputWriter(File file) |
Writer |
getOutputWriter(String filename,
String outputDirectory) |
void |
parseIDL(antlr.collections.AST idlTree) |
void |
process() |
void |
process(antlr.collections.AST idlTree) |
protected void |
setIgnoreImports(boolean flag) |
protected void |
setImportDefinitionWriters(Map<String,File> writers)
Used only for test cases to set writers for imports when using
the -mns option
|
protected void |
setImportSchemaWriters(Map<String,File> writers) |
void |
setLogicalOutputWriter(Writer writer) |
void |
setOutputWriter(Writer writer) |
void |
setPhysicalOutputWriter(Writer writer) |
void |
setSchemaOutputWriter(Writer writer) |
getIDLTree, setEnvironmentpublic void process()
throws org.apache.cxf.tools.common.ToolException
process in interface Processorprocess in class IDLProcessororg.apache.cxf.tools.common.ToolExceptionpublic void process(antlr.collections.AST idlTree)
throws org.apache.cxf.tools.common.ToolException
org.apache.cxf.tools.common.ToolExceptionpublic void setOutputWriter(Writer writer)
public void setSchemaOutputWriter(Writer writer)
public void setLogicalOutputWriter(Writer writer)
public void setPhysicalOutputWriter(Writer writer)
protected void setImportDefinitionWriters(Map<String,File> writers)
protected void setIgnoreImports(boolean flag)
public Writer getOutputWriter(String filename, String outputDirectory) throws Exception
Exceptionpublic void generateCORBAService(javax.wsdl.Definition def,
javax.wsdl.Binding[] bindings,
boolean isDefaultMapping)
throws Exception
Exceptionpublic void cleanUpTypeMap(org.apache.cxf.binding.corba.wsdl.TypeMappingType typeMap)
public void addTypeMapSchemaImports(javax.wsdl.Definition def,
WSDLASTVisitor visitor)
Apache CXF