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

Quick Search    Search Deep

org.scopemvc.application.timewarp
Class CodeGeneratorController  view CodeGeneratorController download CodeGeneratorController.java

java.lang.Object
  extended byorg.scopemvc.controller.basic.BasicController
      extended byorg.scopemvc.application.timewarp.CodeGeneratorController
All Implemented Interfaces:
CodeGeneratorConstants, org.scopemvc.core.Controller

public class CodeGeneratorController
extends org.scopemvc.controller.basic.BasicController
implements CodeGeneratorConstants

Parent Controller component for the timeWarp application.

Version:
1.0

Field Summary
private static org.apache.commons.logging.Log LOG
           
private  org.scopemvc.application.timewarp.userinfo.UserInfoController uic
           
 
Fields inherited from class org.scopemvc.controller.basic.BasicController
CHANGE_MODEL_CONTROL_ID, EXIT_CONTROL_ID, HIDE_VIEW_CONTROL_ID
 
Fields inherited from interface org.scopemvc.application.timewarp.CodeGeneratorConstants
ADD_FIELD, BASE_CLASS_NAME_SELECTOR, EDIT_USER_INFO, FIELD_ENTRIES_SELECTOR, FIELD_LABEL_SELECTOR, FIELD_NAME_SELECTOR, FIELD_TYPES_SELECTOR, FIELDCONTROLID_SELECTOR, GENERATE_CODE, GIVE_FOCUS_TO_USER_INFO, GOT_NEW_DISPLAY_TYPE, GOT_NEW_FIELD_LABEL, GOT_NEW_FIELD_NAME, GOT_PACKAGE_STRING, MENU_FILE_EXIT, MENU_HELP_ABOUT, MENU_HELP_HELP, MENU_OPTIONS_USER, PATH_STRING_SELECTOR, REMOVE_FIELD, RESET, SAVE_USER_INFO, SELECT_SRC_DIRECTORY, SELECT_TEST_DIRECTORY, SELECTED_DATATYPE_SELECTOR, SELECTED_TYPE_SELECTOR, TEST_PATH_STRING_SELECTOR
 
Constructor Summary
CodeGeneratorController()
          Constructor for the CodeGeneratorController object
 
Method Summary
private  void doAddField()
           
private  void doGenerateCode()
           
private  void doGotNewDisplayType()
           
private  void doGotNewFieldLabel()
           
private  void doGotNewFieldName()
           
private  void doGotPackageString()
           
protected  void doHandleControl(org.scopemvc.core.Control inControl)
          Description of the Method
private  void doMenuFileExit()
           
private  void doMenuHelpAbout()
           
private  void doMenuHelpHelp()
           
private  void doMenuOptionUser()
           
private  void doRemoveField()
           
private  java.lang.String doSelectDirectory(java.lang.String filePath)
           
 void shutdown()
          Description of the Method
 void startup()
          Description of the Method
 
Methods inherited from class org.scopemvc.controller.basic.BasicController
addChild, bindModelToView, getChildren, getModel, getParent, getTopParent, getView, handleControl, handleControlException, hideView, hideView, passControlToParent, removeChild, setModel, setModelAndView, setParent, setView, showError, showView, showView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final org.apache.commons.logging.Log LOG

uic

private org.scopemvc.application.timewarp.userinfo.UserInfoController uic
Constructor Detail

CodeGeneratorController

public CodeGeneratorController()
Constructor for the CodeGeneratorController object

Method Detail

startup

public void startup()
Description of the Method


shutdown

public void shutdown()
Description of the Method


doHandleControl

protected void doHandleControl(org.scopemvc.core.Control inControl)
                        throws org.scopemvc.core.ControlException
Description of the Method


doAddField

private void doAddField()

doRemoveField

private void doRemoveField()

doGenerateCode

private void doGenerateCode()

doMenuFileExit

private void doMenuFileExit()

doMenuHelpAbout

private void doMenuHelpAbout()

doMenuHelpHelp

private void doMenuHelpHelp()

doMenuOptionUser

private void doMenuOptionUser()

doGotPackageString

private void doGotPackageString()

doGotNewFieldLabel

private void doGotNewFieldLabel()

doGotNewFieldName

private void doGotNewFieldName()

doGotNewDisplayType

private void doGotNewDisplayType()

doSelectDirectory

private java.lang.String doSelectDirectory(java.lang.String filePath)