Public Member Functions | Static Public Attributes | Static Package Attributes

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

Inheritance diagram for cl.utfsm.acs.acg.gui.ReductionsView:
cl.utfsm.acs.acg.gui.IMyViewPart

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 sortReductionRulesList ()
void sortNodeReductionRuleList (TreeItem iTree)
void sortMultiReductionRuleList (TreeItem iTree)
void selectElementFromTree (String triplet, boolean isNodeReduction)
void fillWidgets ()
void setReadOnly (boolean v)

Static Public Attributes

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

Static Package Attributes

static final Comparator< String > IGNORE_CASE_ORDER

Member Function Documentation

void cl.utfsm.acs.acg.gui.ReductionsView.createPartControl ( Composite  parent  ) 
void cl.utfsm.acs.acg.gui.ReductionsView.fillWidgets (  ) 
void cl.utfsm.acs.acg.gui.ReductionsView.refreshContents (  ) 

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 cl.utfsm.acs.acg.core.AlarmManager.getInstance(), cl.utfsm.acs.acg.core.ReductionManager.getInstance(), and cl.utfsm.acs.acg.gui.ReductionsView.sortReductionRulesList().

Referenced by cl.utfsm.acs.acg.gui.ReductionsView.createPartControl().

void cl.utfsm.acs.acg.gui.ReductionsView.selectElementFromTree ( String  triplet,
boolean  isNodeReduction 
)
void cl.utfsm.acs.acg.gui.ReductionsView.setEnabled ( boolean  v  ) 

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.

void cl.utfsm.acs.acg.gui.ReductionsView.setFocus (  ) 
void cl.utfsm.acs.acg.gui.ReductionsView.setReadOnly ( boolean  v  ) 

Member Data Documentation

String cl.utfsm.acs.acg.gui.ReductionsView.ID = "cl.utfsm.acs.acg.gui.reductionsview" [static]
final Comparator<String> cl.utfsm.acs.acg.gui.ReductionsView.IGNORE_CASE_ORDER [static, package]
Initial value:
                new Comparator<String>() {
                        public int compare(String e1, String e2) {
                                return e1.toLowerCase().compareTo(e2.toLowerCase());
                        }
        }

Referenced by cl.utfsm.acs.acg.gui.ReductionsView.fillMRParentChAlarmList(), cl.utfsm.acs.acg.gui.ReductionsView.fillNRParentChAlarmList(), cl.utfsm.acs.acg.gui.ReductionsView.sortMultiReductionRuleList(), and cl.utfsm.acs.acg.gui.ReductionsView.sortNodeReductionRuleList().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties