artoflife pre0.1.0-dev

org.artoflife.app.inspector
Class InspectorController

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

public class InspectorController
extends AbstractChildController

Manages InspectorView bound to InspectorModel.

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
InspectorController()
          Create ready for use as a child Controller.
 
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

InspectorController

public InspectorController()
Create ready for use as a child Controller.

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.