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

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

List of all members.

Public Member Functions

void createPartControl (Composite parent)
void refreshContents ()
void fillNRParentChAlarmList (String ff, String fm, int fc)
void fillMRParentChAlarmList (String ff, String fm, int fc)
void setFocus ()
void setEnabled (boolean v)
void fillWidgets ()

Static Public Attributes

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

Private Types

enum  NodeType { NODE_REDUCTION, NODE_REDUCTION_PARENT_DATA, MULTIPLICITY_REDUCTION, MULTIPLICITY_REDUCTION_PARENT_DATA }

Private Member Functions

void createViewWidgets (Composite parent)
void createNRParentWidgets ()
void createMRParentWidgets ()
void fillNRParentWidgets (String ff, String fm, int fc)
void fillMRParentWidgets (String ff, String fm, int fc)
String[] getTriplet (String str)

Private Attributes

ReductionManager _reductionManager
AlarmManager _alarmManager
SashForm _sash
Tree _tree
Composite _compInitial
Group _NRParentGroup
Group _NRParentFtGroup
Label _NRParentFFLabel
Combo _NRParentFFCombo
Label _NRParentFMLabel
Combo _NRParentFMCombo
Label _NRParentFCLabel
Combo _NRParentFCCombo
Group _NRParentChGroup
Group _NRParentChFilterGroup
Label _NRParentChFFLabel
Combo _NRParentChFFCombo
Label _NRParentChFMLabel
Combo _NRParentChFMCombo
Label _NRParentChFCLabel
Combo _NRParentChFCCombo
Label _NRParentChFilterLabel
Text _NRParentChFilterText
Table _NRParentChAlarmList
Label _NRParentErrorMessageLabel
Group _MRParentGroup
Group _MRParentFtGroup
Label _MRParentFFLabel
Combo _MRParentFFCombo
Label _MRParentFMLabel
Combo _MRParentFMCombo
Label _MRParentFCLabel
Combo _MRParentFCCombo
Label _MRParentThresholdLabel
Text _MRParentThresholdText
Group _MRParentChGroup
Group _MRParentChFilterGroup
Label _MRParentChFFLabel
Combo _MRParentChFFCombo
Label _MRParentChFMLabel
Combo _MRParentChFMCombo
Label _MRParentChFCLabel
Combo _MRParentChFCCombo
Label _MRParentChFilterLabel
Text _MRParentChFilterText
Table _MRParentChAlarmList
Label _MRParentErrorMessageLabel
Listener _addElement
Listener _addRule
Listener _removeElement
Listener _updateNRParentFF
Listener _updateNRParent
Listener _updateNRParentChFF
Listener _updateNRParentCh
Listener _updateMRParentFF
Listener _updateMRParent
Listener _updateMRParentChFF
Listener _updateMRParentCh

Member Enumeration Documentation

Enumerator:
NODE_REDUCTION 
NODE_REDUCTION_PARENT_DATA 
MULTIPLICITY_REDUCTION 
MULTIPLICITY_REDUCTION_PARENT_DATA 

Member Function Documentation

void cl::utfsm::acs::acg::gui::ReductionsView::createMRParentWidgets (  )  [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::createNRParentWidgets (  )  [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::createPartControl ( Composite  parent  )  [inline]
void cl::utfsm::acs::acg::gui::ReductionsView::createViewWidgets ( Composite  parent  )  [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::fillMRParentChAlarmList ( String  ff,
String  fm,
int  fc 
) [inline]
void cl::utfsm::acs::acg::gui::ReductionsView::fillMRParentWidgets ( String  ff,
String  fm,
int  fc 
) [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::fillNRParentChAlarmList ( String  ff,
String  fm,
int  fc 
) [inline]
void cl::utfsm::acs::acg::gui::ReductionsView::fillNRParentWidgets ( String  ff,
String  fm,
int  fc 
) [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::fillWidgets (  )  [inline]
String [] cl::utfsm::acs::acg::gui::ReductionsView::getTriplet ( String  str  )  [inline, private]
void cl::utfsm::acs::acg::gui::ReductionsView::refreshContents (  )  [inline]
void cl::utfsm::acs::acg::gui::ReductionsView::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 _MRParentGroup, _NRParentGroup, and _tree.

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

Member Data Documentation

Referenced by createViewWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createViewWidgets().

Referenced by createViewWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createMRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

Referenced by createNRParentWidgets().

String cl::utfsm::acs::acg::gui::ReductionsView::ID = "cl.utfsm.acs.acg.gui.reductionsview" [static]

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

Generated by  doxygen 1.6.2