Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.enhydra.kelp.common.wizard.codegen
Class AppGenUtil  view AppGenUtil download AppGenUtil.java

java.lang.Object
  extended byorg.enhydra.kelp.common.wizard.codegen.AppGenUtil
Direct Known Subclasses:
Enhydra3AppUtil, WebAppUtil

public abstract class AppGenUtil
extends java.lang.Object

Class declaration


Field Summary
private  int choice
           
static int CHOICE_CANCEL
           
static int CHOICE_FINISH
           
private  org.enhydra.tool.codegen.CodeGen codeGen
           
private static java.lang.String EXCEPTION_CREATE_GENERATOR
           
private  org.enhydra.tool.common.ExtensionFilter javaFilter
           
private  org.enhydra.kelp.common.map.Mapper mapper
           
private  org.enhydra.tool.common.ExtensionFilter optionFilter
           
private  org.enhydra.kelp.common.node.OtterProject project
           
(package private) static java.util.ResourceBundle res
           
 
Constructor Summary
AppGenUtil(org.enhydra.tool.codegen.AppGenerator gen)
          Constructor declaration
AppGenUtil(org.enhydra.kelp.common.node.OtterProject proj, org.enhydra.tool.codegen.AppGenerator gen)
           
 
Method Summary
static org.enhydra.tool.codegen.AppGenerator createGenerator()
           
 java.io.File[] generate()
          Method declaration
 int getChoice()
          Method declaration
static java.lang.String getDisplayName()
          Method declaration
 org.enhydra.tool.codegen.AppGenerator getGenerator()
           
private  java.lang.String getPackage()
          Method declaration
 org.enhydra.kelp.common.node.OtterProject getProject()
          Method declaration
private  java.lang.String getProjectSourcePath()
          Method declaration
 org.enhydra.tool.codegen.wizard.CodeGenPanel[] getWizardPanels()
          Method declaration
 void init(org.enhydra.kelp.common.node.OtterProject proj)
           
private  void initOptions()
          Method declaration
private  void initPanels()
          Method declaration
 java.io.File[] invokeWizard(java.awt.Component owner)
          Method declaration
private  void setupProject(java.io.File[] files)
          Method declaration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

res

static java.util.ResourceBundle res

EXCEPTION_CREATE_GENERATOR

private static final java.lang.String EXCEPTION_CREATE_GENERATOR
See Also:
Constant Field Values

CHOICE_CANCEL

public static final int CHOICE_CANCEL
See Also:
Constant Field Values

CHOICE_FINISH

public static final int CHOICE_FINISH
See Also:
Constant Field Values

project

private org.enhydra.kelp.common.node.OtterProject project

codeGen

private org.enhydra.tool.codegen.CodeGen codeGen

mapper

private org.enhydra.kelp.common.map.Mapper mapper

optionFilter

private org.enhydra.tool.common.ExtensionFilter optionFilter

javaFilter

private org.enhydra.tool.common.ExtensionFilter javaFilter

choice

private int choice
Constructor Detail

AppGenUtil

public AppGenUtil(org.enhydra.tool.codegen.AppGenerator gen)
           throws CodeGenException
Constructor declaration


AppGenUtil

public AppGenUtil(org.enhydra.kelp.common.node.OtterProject proj,
                  org.enhydra.tool.codegen.AppGenerator gen)
           throws CodeGenException
Method Detail

createGenerator

public static org.enhydra.tool.codegen.AppGenerator createGenerator()
                                                             throws CodeGenException

getDisplayName

public static java.lang.String getDisplayName()
Method declaration


init

public void init(org.enhydra.kelp.common.node.OtterProject proj)
          throws CodeGenException

getWizardPanels

public org.enhydra.tool.codegen.wizard.CodeGenPanel[] getWizardPanels()
                                                               throws CodeGenException
Method declaration


getProject

public org.enhydra.kelp.common.node.OtterProject getProject()
Method declaration


generate

public java.io.File[] generate()
                        throws CodeGenException
Method declaration


getGenerator

public org.enhydra.tool.codegen.AppGenerator getGenerator()

invokeWizard

public java.io.File[] invokeWizard(java.awt.Component owner)
                            throws CodeGenException
Method declaration


getChoice

public int getChoice()
Method declaration


getProjectSourcePath

private java.lang.String getProjectSourcePath()
                                       throws CodeGenException
Method declaration


setupProject

private void setupProject(java.io.File[] files)
                   throws CodeGenException
Method declaration


initPanels

private void initPanels()
                 throws org.enhydra.tool.codegen.GeneratorException,
                        CodeGenException
Method declaration


initOptions

private void initOptions()
                  throws org.enhydra.tool.codegen.GeneratorException
Method declaration


getPackage

private java.lang.String getPackage()
                             throws org.enhydra.tool.codegen.GeneratorException
Method declaration