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

public class IDLToWSDLProcessor extends IDLProcessor
  • Constructor Details

    • IDLToWSDLProcessor

      public IDLToWSDLProcessor()
  • Method Details

    • process

      public void process() throws ToolException
      Specified by:
      process in interface Processor
      Overrides:
      process in class IDLProcessor
      Throws:
      ToolException
    • process

      public void process(antlr.collections.AST idlTree) throws ToolException
      Throws:
      ToolException
    • setOutputWriter

      public void setOutputWriter(Writer writer)
    • setSchemaOutputWriter

      public void setSchemaOutputWriter(Writer writer)
    • setLogicalOutputWriter

      public void setLogicalOutputWriter(Writer writer)
    • setPhysicalOutputWriter

      public void setPhysicalOutputWriter(Writer writer)
    • setImportDefinitionWriters

      protected void setImportDefinitionWriters(Map<String,File> writers)
      Used only for test cases to set writers for imports when using the -mns option
    • setImportSchemaWriters

      protected void setImportSchemaWriters(Map<String,File> writers)
    • setIgnoreImports

      protected void setIgnoreImports(boolean flag)
    • parseIDL

      public void parseIDL(antlr.collections.AST idlTree) throws Exception
      Throws:
      Exception
    • getOutputWriter

      public Writer getOutputWriter(String filename, String outputDirectory) throws Exception
      Throws:
      Exception
    • getOutputWriter

      public Writer getOutputWriter(File file) throws Exception
      Throws:
      Exception
    • getBaseFilename

      public String getBaseFilename(String ifile)
    • generateCORBAService

      public void generateCORBAService(javax.wsdl.Definition def, javax.wsdl.Binding[] bindings, boolean isDefaultMapping) throws Exception
      Throws:
      Exception
    • cleanUpTypeMap

      public void cleanUpTypeMap(TypeMappingType typeMap)
    • addTypeMapSchemaImports

      public void addTypeMapSchemaImports(javax.wsdl.Definition def, WSDLASTVisitor visitor)