|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectCodeGenerator
public abstract class CodeGenerator
The CodeGenerator class is an abstract base class that encapsulates the invocation Apache Velocity or other code generation tools that generate source artifacts.
This primary motivation for this abstraction is to decouple the loading and invocation of Velocity from the mainline control generation process.
Constructor Summary | |
---|---|
CodeGenerator()
|
Method Summary | |
---|---|
abstract void |
generate(GeneratorOutput genOut)
|
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CodeGenerator()
Method Detail |
---|
public abstract void generate(GeneratorOutput genOut) throws CodeGenerationException
CodeGenerationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |