org.opensubsystems.core.application.swt
Interface SWTThickClientModule

All Superinterfaces:
ThickClientModule
All Known Implementing Classes:
SWTExitModule

public interface SWTThickClientModule
extends ThickClientModule

SWT specific methods for thick client modules

Version:
$Id: SWTThickClientModule.java,v 1.5 2007/01/07 06:14:22 bastafidli Exp $
Author:
miro
Code reviewer:
Miro Halas
Code reviewed:
1.3 2006/02/16 04:32:35 bastafidli

Method Summary
 org.eclipse.swt.widgets.Composite getClientArea()
          Get composite widget representing the client area of the module on the screen.
 org.eclipse.swt.graphics.Image[] getToolbarImages(SWTThickClientGui gui)
          Get images which represent this module on the toolbar.
 
Methods inherited from interface org.opensubsystems.core.application.ThickClientModule
activate, destroy, displayMessage, getClient, getName, init, pasivate, refresh
 

Method Detail

getClientArea

org.eclipse.swt.widgets.Composite getClientArea()
Get composite widget representing the client area of the module on the screen.

Returns:
Composite

getToolbarImages

org.eclipse.swt.graphics.Image[] getToolbarImages(SWTThickClientGui gui)
Get images which represent this module on the toolbar.

Parameters:
gui - - gui requesting the images
Returns:
Image[] - index 0 - normal image - index 1 - disabled image - index 2 - active module image - if null is returned then standard images will be used


Copyright © 2003 - 2006 OpenSubsystems s.r.o.