org.viewaframework.controller
Class AbstractOpenerController<EL extends EventListener,EO extends EventObject>

java.lang.Object
  extended by org.viewaframework.controller.AbstractViewController<EL,EO>
      extended by org.viewaframework.controller.AbstractOpenerController<EL,EO>
Type Parameters:
EL - EventListener
EO - EventObject
All Implemented Interfaces:
InvocationHandler, ListenerProxy<EL,EO>, ViewController<EL,EO>, ViewContainerLocatorAware
Direct Known Subclasses:
AboutActionController

public abstract class AbstractOpenerController<EL extends EventListener,EO extends EventObject>
extends AbstractViewController<EL,EO>

This class is a helper for opening new views with the less coding possible

Author:
Mario Garcia

Constructor Summary
AbstractOpenerController(ViewContainer view2Open)
          The constructor has one argument which is the view the user wants to interact with.
 
Method Summary
 void postHandlingView(ViewContainer view, EO eventObject)
          Used for some UI updating before the logical code has been called.
 
Methods inherited from class org.viewaframework.controller.AbstractViewController
executeHandler, getTargetController, getViewManager, handleView, invoke, locate, locate, locateRootView, preHandlingView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.viewaframework.controller.ViewController
getSupportedClass
 

Constructor Detail

AbstractOpenerController

public AbstractOpenerController(ViewContainer view2Open)
The constructor has one argument which is the view the user wants to interact with.

Parameters:
view2Open -
Method Detail

postHandlingView

public void postHandlingView(ViewContainer view,
                             EO eventObject)
                      throws ViewException
Description copied from interface: ViewController
Used for some UI updating before the logical code has been called.

Specified by:
postHandlingView in interface ViewController<EL extends EventListener,EO extends EventObject>
Overrides:
postHandlingView in class AbstractViewController<EL extends EventListener,EO extends EventObject>
Throws:
ViewException


Copyright © 2010. All Rights Reserved.