Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::gui::util::panel::IPanel Interface Reference

Inheritance diagram for alma::acs::gui::util::panel::IPanel:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void stop () throws Exception
void start () throws Exception
boolean isOMCPlugin ()
void setACSContainerServices (ContainerServices cs)

Detailed Description

The interface that the component shown into the main window must implement

The panel must extends a JComponent (it can also be a JRootPane in order to be able to define its own menubar).

Author:
acaproni


Member Function Documentation

boolean alma::acs::gui::util::panel::IPanel::isOMCPlugin  ) 
 

Returns true if the panel is executed inside OMC i.e. it is a plugin.

Returns:
If the panel is executed iS AN omc PLUGIN false if it is executed stannd alone

Implemented in alma::acs::gui::util::panel::DefaultPanel.

void alma::acs::gui::util::panel::IPanel::setACSContainerServices ContainerServices  cs  ) 
 

Set the ACS Container Services

Parameters:
cs The container services

Implemented in alma::acs::gui::util::panel::DefaultPanel.

void alma::acs::gui::util::panel::IPanel::start  )  throws Exception
 

Signal the panel that can start its computation

Implemented in alma::acs::gui::util::panel::DefaultPanel.

void alma::acs::gui::util::panel::IPanel::stop  )  throws Exception
 

The method is called just before the main window closes (i.e. the applicationterminates). The panel has to release all its resources to allow the application to exit. This method is executed on a separate daemon thread.

Implemented in alma::acs::gui::util::panel::DefaultPanel.


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:53:04 2009 for ACS Java API by doxygen 1.3.8