Public Member Functions

cl.utfsm.acs.acg.core.ReductionRule Class Reference

List of all members.

Public Member Functions

 ReductionRule (Alarm parent)
void addChild (Alarm alarm)
boolean removeChild (Alarm alarm)
void setIsNodeReduction (boolean v)
void setThreshold (int v)
Alarm getParent ()
List< AlarmgetChildren ()
Alarm getChild (String ff, String fm, int fc)
Alarm getChild (String alarmId)
int getChildrenCount ()
int getThreshold ()
boolean getIsNodeReduction ()

Detailed Description

Class used to represent a Reduction Rule. A reduction rule contains:

The reduction rule can be also of Node type of Multiplicity type. For the last one, a threshold must be defined.

Author:
rtobar

Constructor & Destructor Documentation

cl.utfsm.acs.acg.core.ReductionRule.ReductionRule ( Alarm  parent  ) 

Member Function Documentation

void cl.utfsm.acs.acg.core.ReductionRule.addChild ( Alarm  alarm  ) 
Alarm cl.utfsm.acs.acg.core.ReductionRule.getChild ( String  alarmId  ) 
Alarm cl.utfsm.acs.acg.core.ReductionRule.getChild ( String  ff,
String  fm,
int  fc 
)
List<Alarm> cl.utfsm.acs.acg.core.ReductionRule.getChildren (  ) 
int cl.utfsm.acs.acg.core.ReductionRule.getChildrenCount (  ) 
boolean cl.utfsm.acs.acg.core.ReductionRule.getIsNodeReduction (  ) 
Alarm cl.utfsm.acs.acg.core.ReductionRule.getParent (  ) 
int cl.utfsm.acs.acg.core.ReductionRule.getThreshold (  ) 
boolean cl.utfsm.acs.acg.core.ReductionRule.removeChild ( Alarm  alarm  ) 
void cl.utfsm.acs.acg.core.ReductionRule.setIsNodeReduction ( boolean  v  ) 
void cl.utfsm.acs.acg.core.ReductionRule.setThreshold ( int  v  ) 

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