net.sf.sido.gen
Class GenerationTool
java.lang.Object
net.sf.sido.gen.GenerationTool
public class GenerationTool
- extends Object
|
Method Summary |
void |
generate(GenerationConfiguration configuration,
GenerationListener listener)
|
protected
|
generate(GenerationConfiguration configuration,
GenerationListener listener,
GenerationModel<R> generationModel)
|
protected
|
generateAll(Collection<net.sf.sido.schema.SidoSchema> schemas,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
|
protected
|
generateSchema(R result,
net.sf.sido.schema.SidoSchema schema,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
|
protected
|
generateType(R result,
net.sf.sido.schema.SidoType type,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
|
protected void |
loadExistingSchemas(net.sf.sido.schema.SidoContext context,
GenerationConfiguration configuration,
GenerationListener listener)
|
protected Collection<GenerationTool.InputSchema> |
loadSchemasToGenerate(net.sf.sido.schema.SidoContext context,
GenerationConfiguration configuration,
GenerationListener listener)
|
protected
|
lookupGenerationModel(GenerationConfiguration configuration,
GenerationListener listener)
|
protected void |
writeRegistration(Collection<GenerationTool.InputSchema> inputSchemas,
GenerationModel<?> generationModel,
GenerationConfiguration configuration,
GenerationListener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenerationTool
public GenerationTool()
generate
public void generate(GenerationConfiguration configuration,
GenerationListener listener)
throws IOException
- Throws:
IOException
generate
protected <R extends GenerationResult> void generate(GenerationConfiguration configuration,
GenerationListener listener,
GenerationModel<R> generationModel)
throws IOException
- Throws:
IOException
writeRegistration
protected void writeRegistration(Collection<GenerationTool.InputSchema> inputSchemas,
GenerationModel<?> generationModel,
GenerationConfiguration configuration,
GenerationListener listener)
throws IOException
- Throws:
IOException
generateAll
protected <R extends GenerationResult> R generateAll(Collection<net.sf.sido.schema.SidoSchema> schemas,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
generateSchema
protected <R extends GenerationResult> void generateSchema(R result,
net.sf.sido.schema.SidoSchema schema,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
generateType
protected <R extends GenerationResult> void generateType(R result,
net.sf.sido.schema.SidoType type,
GenerationModel<R> generationModel,
GenerationContext generationContext,
GenerationListener listener)
loadSchemasToGenerate
protected Collection<GenerationTool.InputSchema> loadSchemasToGenerate(net.sf.sido.schema.SidoContext context,
GenerationConfiguration configuration,
GenerationListener listener)
loadExistingSchemas
protected void loadExistingSchemas(net.sf.sido.schema.SidoContext context,
GenerationConfiguration configuration,
GenerationListener listener)
lookupGenerationModel
protected <R extends GenerationResult> GenerationModel<R> lookupGenerationModel(GenerationConfiguration configuration,
GenerationListener listener)
Copyright © 2012. All Rights Reserved.