org.cumt.tools.generators
Interface Generator
- All Known Implementing Classes:
- AbstractGenerator, BatchGenerator, DefaultHTMLDocGenerator, DefaultJavaCodeGenerator, DefaultXDocGenerator, DocGenerator, TemplateBasedGenerator
public interface Generator
Base interface for code/doc/etc. generators, it's just a command pattern implementation
- Author:
- Carlos E.Descalzi
addProgressListener
void addProgressListener(ProgressListener listener)
removeProgressListener
void removeProgressListener(ProgressListener listener)
setModel
void setModel(Model model)
setBasePackage
void setBasePackage(PackageObject basePackage)
setTargetDirectory
void setTargetDirectory(java.io.File targetDirectory)
generate
void generate()
throws java.io.IOException
- Throws:
java.io.IOException
getUIClass
java.lang.Class<? extends GeneratorUI> getUIClass()
Copyright © 2006 null. All Rights Reserved.