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

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

List of all members.

Public Member Functions

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

Static Public Attributes

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

Package Attributes

Listener updateFaultFamily

Private Types

enum  NodeType {
  FAULT_FAMILY, FAULT_CODE_LIST, FAULT_CODE_DATA, FAULT_MEMBER_DATA,
  FAULT_MEMBER_LIST, FAULT_MEMBER_DEFAULT
}

Private Member Functions

void createViewWidgets (Composite parent)
void createFCWidgets ()
void createFMWidgets ()
void createFFWidgets ()
void fillFFWidgets (String name)
void fillFCWidgets (int value, String ffName)
void fillFMWidgets (String fmName, String ffName)

Private Attributes

Shell _shell
AlarmManager _alarmManager
SourceManager _sourceManager
CategoryManager _categoryManager
Composite _alarmsComp
Composite _compInitial
SashForm _sash
Tree _tree
Composite _alarmsButtonsComp
Button _addAlarmButton
Button _deleteAlarmButton
Text _ffNameText
Label _ffNameLabel
Text _ffHelpURLText
Label _ffHelpURLLabel
Text _ffContactNameText
Label _ffContactNameLabel
Text _ffContactMailText
Label _ffContactMailLabel
Text _ffContactGSMText
Label _ffContactGSMLabel
Label _ffSourceLabel
Combo _ffSourceCombo
Label _ffCategoryLabel
Table _ffCategoryList
Label _ffErrorMessageLabel
Group _FFgroup
Text _fcValueText
Label _fcValueLabel
Text _fcPriorityText
Label _fcPriorityLabel
Text _fcCauseText
Label _fcCauseLabel
Text _fcActionText
Label _fcActionLabel
Text _fcConsequenceText
Label _fcConsequenceLabel
Text _fcProblemText
Label _fcProblemLabel
Label _fcErrorMessageLabel
Group _FCgroup
Text _fmNameText
Label _fmNameLabel
Text _fmLocBuildingText
Label _fmLocBuildingLabel
Text _fmLocRoomText
Label _fmLocRoomLabel
Text _fmLocFloorText
Label _fmLocFloorLabel
Text _fmLocMnemonicText
Label _fmLocMnemonicLabel
Text _fmLocPositionText
Label _fmLocPositionLabel
Group _fmLocGroup
Label _fmErrorMessageLabel
Group _FMgroup

Member Enumeration Documentation

Type used to identify the different type of nodes of the alarm tree that is shown in the left side of this view. Depending on the selected node, we must show different things on the right side of the view.

Enumerator:
FAULT_FAMILY 
FAULT_CODE_LIST 
FAULT_CODE_DATA 
FAULT_MEMBER_DATA 
FAULT_MEMBER_LIST 
FAULT_MEMBER_DEFAULT 

Member Function Documentation

void cl::utfsm::acs::acg::gui::AlarmsView::createFCWidgets (  )  [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::createFFWidgets (  )  [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::createFMWidgets (  )  [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::createPartControl ( Composite  parent  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmsView::createViewWidgets ( Composite  parent  )  [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::fillFCWidgets ( int  value,
String  ffName 
) [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::fillFFWidgets ( String  name  )  [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::fillFMWidgets ( String  fmName,
String  ffName 
) [inline, private]
void cl::utfsm::acs::acg::gui::AlarmsView::fillWidgets (  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmsView::refreshContents (  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmsView::setEnabled ( boolean  v  )  [inline]
void cl::utfsm::acs::acg::gui::AlarmsView::setFocus (  )  [inline]

Member Data Documentation

Referenced by createViewWidgets(), and setEnabled().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets(), and setEnabled().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFCWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFFWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createFMWidgets().

Referenced by createViewWidgets().

Referenced by createPartControl(), and fillFFWidgets().

Referenced by fillFFWidgets(), and refreshContents().

String cl::utfsm::acs::acg::gui::AlarmsView::ID = "cl.utfsm.acs.acg.gui.alarmsview" [static]

Referenced by createFFWidgets(), and fillFFWidgets().


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

Generated by  doxygen 1.6.2