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

alma::acs::gui::loglevel::tree::ManagerBusyDlg Class Reference

Collaboration diagram for alma::acs::gui::loglevel::tree::ManagerBusyDlg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ManagerBusyDlg (AdministratorClient client, String msg)
void updateMessage (String newMsg)
synchronized void managerNotBusy ()
void actionPerformed (ActionEvent e)

Private Member Functions

void initialize (String msg)

Private Attributes

AdministratorClient adminClient
JButton stopBtn = new JButton("Interrupt")
JLabel msgLbl = new JLabel()

Detailed Description

The dialog is shown when tha manager is busy (CORBA TRANSIENT exception)

Author:
acaproni


Constructor & Destructor Documentation

alma::acs::gui::loglevel::tree::ManagerBusyDlg::ManagerBusyDlg AdministratorClient  client,
String  msg
[inline]
 

Constructor

Parameters:
msg The message to show to the user


Member Function Documentation

void alma::acs::gui::loglevel::tree::ManagerBusyDlg::actionPerformed ActionEvent  e  )  [inline]
 

void alma::acs::gui::loglevel::tree::ManagerBusyDlg::initialize String  msg  )  [inline, private]
 

synchronized void alma::acs::gui::loglevel::tree::ManagerBusyDlg::managerNotBusy  )  [inline]
 

Signal this dialog that the manager is not anymore busy

The dialog is disposed

void alma::acs::gui::loglevel::tree::ManagerBusyDlg::updateMessage String  newMsg  )  [inline]
 

Update the message for the user

Parameters:
newMsg The new message to show


Member Data Documentation

AdministratorClient alma::acs::gui::loglevel::tree::ManagerBusyDlg::adminClient [private]
 

JLabel alma::acs::gui::loglevel::tree::ManagerBusyDlg::msgLbl = new JLabel() [private]
 

JButton alma::acs::gui::loglevel::tree::ManagerBusyDlg::stopBtn = new JButton("Interrupt") [private]
 


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