org.nuiton.guix.generator
Class SwingAbstractClassGenerator

java.lang.Object
  extended by org.nuiton.guix.generator.JavaFileGenerator
      extended by org.nuiton.guix.generator.SwingJavaFileGenerator
          extended by org.nuiton.guix.generator.SwingAbstractClassGenerator

public class SwingAbstractClassGenerator
extends SwingJavaFileGenerator

Generates a swing abstract class

Author:
morin

Nested Class Summary
 
Nested classes/interfaces inherited from class org.nuiton.guix.generator.JavaFileGenerator
JavaFileGenerator.Method
 
Field Summary
 
Fields inherited from class org.nuiton.guix.generator.JavaFileGenerator
classes, gmo, imports, jf, log
 
Constructor Summary
SwingAbstractClassGenerator(GuixModelObject gmo, java.util.Map<java.lang.String,JavaFile> classes)
          Constructor
 
Method Summary
 JavaFile generate()
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getBindings2Generate()
           
 void setSwingGenerator(SwingGenerator swingGenerator)
           
 
Methods inherited from class org.nuiton.guix.generator.SwingJavaFileGenerator
addImports
 
Methods inherited from class org.nuiton.guix.generator.JavaFileGenerator
getMethodName, saveFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingAbstractClassGenerator

public SwingAbstractClassGenerator(GuixModelObject gmo,
                                   java.util.Map<java.lang.String,JavaFile> classes)
Constructor

Parameters:
gmo - GuixModelObject representing the class to generate
classes - List of the classes to generate
Method Detail

setSwingGenerator

public void setSwingGenerator(SwingGenerator swingGenerator)

generate

public JavaFile generate()
Specified by:
generate in class JavaFileGenerator

getBindings2Generate

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getBindings2Generate()


Copyright © 2009 CodeLutin. All Rights Reserved.