org.nuiton.guix.generator
Class SwingGenerator
java.lang.Object
org.nuiton.guix.generator.GuixGenerator
org.nuiton.guix.generator.SwingGenerator
- All Implemented Interfaces:
- Generator
public class SwingGenerator
- extends GuixGenerator
Generates the interface, abstract class and implementation class
corresponding to the class described by the user.
- Author:
- kmorin
|
Field Summary |
protected org.apache.commons.logging.Log |
log
log |
| Fields inherited from class org.nuiton.guix.generator.GuixGenerator |
bindings2Generate, classes, cssFiles, destDir, gmo, lastModification, launcherName, mainClass, propertyChangeListenerDependencies, serializer, srcDir |
|
Method Summary |
JavaFile |
generate()
Generates the interface, abstract class and implementation class
corresponding to the class described by the user. |
java.util.List<java.lang.Class> |
generateBindings(java.lang.StringBuffer dbCreation,
java.lang.StringBuffer dbDeletion,
TagHandler prevTh,
JavaFile jf,
java.lang.Class clazz,
java.lang.String[] binding,
int i,
java.util.List<java.lang.String> alreadyChecked,
java.lang.String methodToInvoke,
java.util.Map<GuixGenerator,JavaFile> generatedFiles)
|
void |
saveFiles()
|
| Methods inherited from class org.nuiton.guix.generator.GuixGenerator |
getBindingsToGenerate, getClasses, getCSSFiles, getDestDir, getGmo, getLastModification, getLauncherName, getPropertyChangeListenerDependencies, getSerializer, getSrcDir, isMainClass, setBindingsToGenerate, setClasses, setCSSFiles, setDestDir, setGmo, setLastModification, setLauncherName, setMainClass, setPropertyChangeListenerDependencies, setSerializer, setSrcDir |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.commons.logging.Log log
- log
SwingGenerator
public SwingGenerator()
generate
public JavaFile generate()
- Generates the interface, abstract class and implementation class
corresponding to the class described by the user.
- Specified by:
generate in interface Generator- Specified by:
generate in class GuixGenerator
saveFiles
public void saveFiles()
- Specified by:
saveFiles in class GuixGenerator
generateBindings
public java.util.List<java.lang.Class> generateBindings(java.lang.StringBuffer dbCreation,
java.lang.StringBuffer dbDeletion,
TagHandler prevTh,
JavaFile jf,
java.lang.Class clazz,
java.lang.String[] binding,
int i,
java.util.List<java.lang.String> alreadyChecked,
java.lang.String methodToInvoke,
java.util.Map<GuixGenerator,JavaFile> generatedFiles)
- Specified by:
generateBindings in class GuixGenerator
Copyright © 2009 CodeLutin. All Rights Reserved.