Class IDLToWSDLProcessor
java.lang.Object
org.apache.cxf.tools.corba.processors.idl.IDLProcessor
org.apache.cxf.tools.corba.processors.idl.IDLToWSDLProcessor
- All Implemented Interfaces:
Processor
-
Field Summary
Fields inherited from class org.apache.cxf.tools.corba.processors.idl.IDLProcessor
env, preprocessor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTypeMapSchemaImports(javax.wsdl.Definition def, WSDLASTVisitor visitor) voidcleanUpTypeMap(TypeMappingType typeMap) voidgenerateCORBAService(javax.wsdl.Definition def, javax.wsdl.Binding[] bindings, boolean isDefaultMapping) getBaseFilename(String ifile) getOutputWriter(File file) getOutputWriter(String filename, String outputDirectory) voidparseIDL(antlr.collections.AST idlTree) voidprocess()voidprocess(antlr.collections.AST idlTree) protected voidsetIgnoreImports(boolean flag) protected voidsetImportDefinitionWriters(Map<String, File> writers) Used only for test cases to set writers for imports when using the -mns optionprotected voidsetImportSchemaWriters(Map<String, File> writers) voidsetLogicalOutputWriter(Writer writer) voidsetOutputWriter(Writer writer) voidsetPhysicalOutputWriter(Writer writer) voidsetSchemaOutputWriter(Writer writer) Methods inherited from class org.apache.cxf.tools.corba.processors.idl.IDLProcessor
getIDLTree, setEnvironment
-
Constructor Details
-
IDLToWSDLProcessor
public IDLToWSDLProcessor()
-
-
Method Details
-
process
- Specified by:
processin interfaceProcessor- Overrides:
processin classIDLProcessor- Throws:
ToolException
-
process
- Throws:
ToolException
-
setOutputWriter
-
setSchemaOutputWriter
-
setLogicalOutputWriter
-
setPhysicalOutputWriter
-
setImportDefinitionWriters
Used only for test cases to set writers for imports when using the -mns option -
setImportSchemaWriters
-
setIgnoreImports
protected void setIgnoreImports(boolean flag) -
parseIDL
- Throws:
Exception
-
getOutputWriter
- Throws:
Exception
-
getOutputWriter
- Throws:
Exception
-
getBaseFilename
-
generateCORBAService
public void generateCORBAService(javax.wsdl.Definition def, javax.wsdl.Binding[] bindings, boolean isDefaultMapping) throws Exception - Throws:
Exception
-
cleanUpTypeMap
-
addTypeMapSchemaImports
-