Public Member Functions | |
DefaultPanel (JFrame frame) | |
DefaultPanel () | |
void | setContainerServices (ContainerServices contSvc) |
boolean | isOMCPlugin () |
void | start () |
void | stop () |
void | setACSContainerServices (ContainerServices cs) |
Protected Attributes | |
JFrame | frame = null |
ContainerServices | containerServices = null |
The usual way to create a panel is to extend this class.
If you want to create your implementation of a panel from scratch you should pay particular attention to the closing handshake with the main window. The panel in fact can't close the application but it must send a message to the main window asking to close. This must be done to avoid circular dependency for panels that can be executes in standalone or inside the OMC gui (plugin).
|
Constructor invoked when the panel is executed in stand alone mode
|
|
Empty constructor used when executing inside OMC |
|
Check if the panel is executed as OMC plugin or as standalone application
Implements alma::acs::gui::util::panel::IPanel.
|
|
Implements alma::acs::gui::util::panel::IPanel.
|
|
Set the ContainerServices
|
|
Implements alma::acs::gui::util::panel::IPanel.
|
|
Implements alma::acs::gui::util::panel::IPanel.
|
|
|
|
|