artoflife pre0.1.0-dev

org.artoflife.app.generator
Class GeneratorController

java.lang.Object
  |
  +--org.scopemvc.controller.basic.BasicController
        |
        +--org.artoflife.app.AbstractChildController
              |
              +--org.artoflife.app.generator.GeneratorController
All Implemented Interfaces:
org.scopemvc.core.Controller

public class GeneratorController
extends AbstractChildController

Author:
Steve Meyfroidt

Field Summary
 
Fields inherited from class org.scopemvc.controller.basic.BasicController
CHANGE_MODEL_CONTROL_ID, EXIT_CONTROL_ID, HANDLE_CONTROL_RUNTIME_ERROR_MSG_ID, HIDE_VIEW_CONTROL_ID
 
Constructor Summary
GeneratorController()
          Create as a child Controller to be used by AppController.
 
Method Summary
protected  void doHandleControl(org.scopemvc.core.Control inControl)
           
protected  void doLoadIndividual()
          Template method to override in subclasses to present JFileChooser, load Individual from File and insert into view.
protected  Individual getSelected()
           
 
Methods inherited from class org.artoflife.app.AbstractChildController
doHandleCommonControl
 
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, shutdown, startup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorController

public GeneratorController()
Create as a child Controller to be used by AppController.

Method Detail

doHandleControl

protected void doHandleControl(org.scopemvc.core.Control inControl)
                        throws org.scopemvc.core.ControlException
Overrides:
doHandleControl in class org.scopemvc.controller.basic.BasicController
org.scopemvc.core.ControlException
See Also:
BasicController.doHandleControl(Control)

getSelected

protected Individual getSelected()
Specified by:
getSelected in class AbstractChildController
Returns:
Individual the currently selected Individual or null if none selected
See Also:
AbstractChildController.getSelected()

doLoadIndividual

protected void doLoadIndividual()
                         throws org.scopemvc.core.ControlException
Description copied from class: AbstractChildController
Template method to override in subclasses to present JFileChooser, load Individual from File and insert into view.

Specified by:
doLoadIndividual in class AbstractChildController
Throws:
org.scopemvc.core.ControlException - on any exceptions
See Also:
AbstractChildController.doLoadIndividual()

artoflife pre0.1.0-dev

Copyright © 2002 the Art Of Life team. All Rights Reserved.