cl::utfsm::acs::acg::gui::AlarmSystemView Class Reference

Inheritance diagram for cl::utfsm::acs::acg::gui::AlarmSystemView:
Inheritance graph
[legend]
Collaboration diagram for cl::utfsm::acs::acg::gui::AlarmSystemView:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void createPartControl (Composite parent)
void setFocus ()
void setEnabled (boolean v)
void refreshContents ()
void fillWidgets ()

Static Public Attributes

static String ID = "cl.utfsm.acs.acg.gui.alarmsystemview"

Private Member Functions

void enableViews (boolean enable)

Private Attributes

AlarmSystemManager _alarmSystemManager
Group _comp
Button _acsAS_radio
Button _cernAS_radio

Member Function Documentation

void cl::utfsm::acs::acg::gui::AlarmSystemView::createPartControl ( Composite  parent  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmSystemView::enableViews ( boolean  enable  )  [inline, private]

References setEnabled().

Referenced by createPartControl(), and refreshContents().

void cl::utfsm::acs::acg::gui::AlarmSystemView::fillWidgets (  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmSystemView::refreshContents (  )  [inline]

Refreshes the contents of the views. This method is intended to be used by external classes when reloading the CDB.

Implements cl::utfsm::acs::acg::gui::IMyViewPart.

References _acsAS_radio, _alarmSystemManager, _cernAS_radio, enableViews(), cl::utfsm::acs::acg::core::AlarmSystemManager::getConfigurationPrperty(), and cl::utfsm::acs::acg::core::AlarmSystemManager::getInstance().

Referenced by setEnabled().

void cl::utfsm::acs::acg::gui::AlarmSystemView::setEnabled ( boolean  v  )  [inline]

Enables or disables the View for user interaction.

Parameters:
v If true, the view should be enabled. Else, it should be disabled

Implements cl::utfsm::acs::acg::gui::IMyViewPart.

References _acsAS_radio, _cernAS_radio, _comp, and refreshContents().

Referenced by enableViews().

void cl::utfsm::acs::acg::gui::AlarmSystemView::setFocus (  )  [inline]

Member Data Documentation

Referenced by createPartControl(), and setEnabled().

String cl::utfsm::acs::acg::gui::AlarmSystemView::ID = "cl.utfsm.acs.acg.gui.alarmsystemview" [static]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2