Class SDOClassGenerator


  • public class SDOClassGenerator
    extends java.lang.Object

    Purpose: Generate Java interfaces and implementation classes from a list of SDO Type objects.

    • This class can be run standalone - logging will default to level FINER when run from the command line.
    • Constructor Detail

      • SDOClassGenerator

        public SDOClassGenerator()
      • SDOClassGenerator

        public SDOClassGenerator​(commonj.sdo.helper.HelperContext aContext)
    • Method Detail

      • setInterfaceGenerator

        public void setInterfaceGenerator​(boolean genIterfaces)
      • setImplGenerator

        public void setImplGenerator​(boolean genImpls)
      • main

        public static void main​(java.lang.String[] args)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      java.lang.String sourceDir)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      java.lang.String sourceDir,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      CodeWriter aCodeWriter)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      CodeWriter aCodeWriter,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(java.io.Reader xsdReader,
                                      CodeWriter aCodeWriter,
                                      SchemaResolver schemaResolver,
                                      boolean bProcessImports)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      java.lang.String sourceDir)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      java.lang.String sourceDir,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      CodeWriter aCodeWriter)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      CodeWriter aCodeWriter,
                                      SchemaResolver schemaResolver)
      • generate

        public java.util.Map generate​(javax.xml.transform.Source xsdSource,
                                      CodeWriter aCodeWriter,
                                      SchemaResolver schemaResolver,
                                      boolean bProcessImports)
      • generate

        public java.util.Map generate​(CodeWriter aCodeWriter,
                                      java.util.List types)
      • setGeneratedBuffers

        public void setGeneratedBuffers​(java.util.Map generatedBuffersMap)
      • getGeneratedBuffers

        public java.util.Map getGeneratedBuffers()
      • setCodeWriter

        public void setCodeWriter​(CodeWriter theCodeWriter)
      • getCodeWriter

        public CodeWriter getCodeWriter()