de.ispsoft.jaxme.generator
Class JdbcJavaSourceWriter

java.lang.Object
  extended byde.ispsoft.jaxme.generator.ConfigurableImpl
      extended byde.ispsoft.jaxme.generator.SourceWriterImpl
          extended byde.ispsoft.jaxme.generator.JavaSourceWriter
              extended byde.ispsoft.jaxme.generator.JdbcJavaSourceWriter
All Implemented Interfaces:
Configurable, SourceWriter

public class JdbcJavaSourceWriter
extends JavaSourceWriter

This class generates the actual Java sources for the Java/XML binding with JDBC mapping.

Author:
Jochen Wiedmann

Field Summary
 
Fields inherited from class de.ispsoft.jaxme.generator.SourceWriterImpl
directory, generator, javaPackage
 
Constructor Summary
JdbcJavaSourceWriter()
          Creates a new instance of JavaSourceWriter.
 
Method Summary
protected  JavaClassWriter getJavaClassWriter(SchemaElement pElement)
          Creates a JavaClassWriter for the given element.
 
Methods inherited from class de.ispsoft.jaxme.generator.JavaSourceWriter
addAutoGenerationComment, addAutoGenerationComment, write
 
Methods inherited from class de.ispsoft.jaxme.generator.SourceWriterImpl
getDirectory, getGenerator, getJavaPackage, getOption, getSchemaDate, newJavaSource, setDirectory, setGenerator, setJavaPackage, setSchemaDate, write, writeFile, writeJavaSourceFile
 
Methods inherited from class de.ispsoft.jaxme.generator.ConfigurableImpl
getOption, getOptions, getOptionValue, setOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.ispsoft.jaxme.generator.Configurable
getOption, getOptions, getOptionValue, setOption
 

Constructor Detail

JdbcJavaSourceWriter

public JdbcJavaSourceWriter()
Creates a new instance of JavaSourceWriter.

Method Detail

getJavaClassWriter

protected JavaClassWriter getJavaClassWriter(SchemaElement pElement)
                                      throws SchemaException

Creates a JavaClassWriter for the given element.

Overrides:
getJavaClassWriter in class JavaSourceWriter
Throws:
SchemaException