siouxsie.mvc.impl
Class PanelScreenHandler

java.lang.Object
  extended by siouxsie.mvc.impl.PanelScreenHandler
All Implemented Interfaces:
IScreenHandler

public class PanelScreenHandler
extends java.lang.Object
implements IScreenHandler

Panel-based IScreenHandler. Tightly-coupled with ScreenResult. Install the IScreen in a the center of BorderLayout panel.

Version:
$Id$
Author:
Arnaud Cogoluegnes

Constructor Summary
PanelScreenHandler()
           
 
Method Summary
 void displayMessages(java.util.Collection<Message> messages)
          Display action messages in the current screen.
 void displayScreen(com.opensymphony.xwork2.ActionInvocation actionInvocation)
          Screen installation.
 javax.swing.JComponent getComponent()
          The UI component where screen are installed.
 IScreen getInstalledScreen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PanelScreenHandler

public PanelScreenHandler()
Method Detail

displayScreen

public void displayScreen(com.opensymphony.xwork2.ActionInvocation actionInvocation)
Description copied from interface: IScreenHandler
Screen installation.

Specified by:
displayScreen in interface IScreenHandler

getComponent

public javax.swing.JComponent getComponent()
Description copied from interface: IScreenHandler
The UI component where screen are installed.

Specified by:
getComponent in interface IScreenHandler
Returns:

displayMessages

public void displayMessages(java.util.Collection<Message> messages)
Description copied from interface: IScreenHandler
Display action messages in the current screen.

Specified by:
displayMessages in interface IScreenHandler

getInstalledScreen

public IScreen getInstalledScreen()


Copyright © 2006-2008 null. All Rights Reserved.