Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::laser::guiplatform::alarms::AlarmsNumberChangeListener Interface Reference

List of all members.

Public Member Functions

void moveAlarmNumber (final int fromCounterType, final int toCounterType)
void update (final int counterType, final long alarmNo)
void increaseCounter (final int counterType)
void decreaseCounter (final int counterType)

Public Attributes

final int ACTIVE_ALARM_COUNTER = 0
final int MASKED_ALARM_COUNTER = 1
final int INHIBITED_ALARM_COUNTER = 2
final int HIGHLIGHTED_AND_KLAXON_ALARM_COUNTER = 3
final int HIGHLIGHTED_ALARM_COUNTER = 4
final int INSTANT_ALARM_COUNTER = 5
final int ALL_LIST_NUMBER = 6

Detailed Description

This interface is used by Alarm statistic panel (Observer)

Author:
pawlowsk


Member Function Documentation

void cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::decreaseCounter final int  counterType  ) 
 

This method substracts 1 from counterType

Parameters:
counterType (i. e. AlarmNumberChangeListener.ACTIVE_ALARM_COUNTER)

void cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::increaseCounter final int  counterType  ) 
 

This method add 1 to counterType

Parameters:
counterType (i. e. AlarmNumberChangeListener.ACTIVE_ALARM_COUNTER)

void cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::moveAlarmNumber final int  fromCounterType,
final int  toCounterType
 

This method subtracts 1 from fromCounterType and adds 1 to toCounterType

Parameters:
fromCounterType i. e. AlarmNumberChangeListener.ACTIVE_ALARM_COUNTER
toCounterType i. e. AlarmNumberChangeListener.ACTIVE_ALARM_COUNTER

void cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::update final int  counterType,
final long  alarmNo
 

This mehtod is used to update listener (i. e. when user wants to add this listener to AlarmContainer

Parameters:
counterType (i. e. AlarmNumberChangeListener.ACTIVE_ALARM_COUNTER)
alarmNo new alarm number


Member Data Documentation

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::ACTIVE_ALARM_COUNTER = 0
 

active alarm counter

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::ALL_LIST_NUMBER = 6
 

number of all list

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::HIGHLIGHTED_ALARM_COUNTER = 4
 

highlighted counter

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::HIGHLIGHTED_AND_KLAXON_ALARM_COUNTER = 3
 

highlighted and klaxon counter

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::INHIBITED_ALARM_COUNTER = 2
 

inhigited alarm counter

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::INSTANT_ALARM_COUNTER = 5
 

instant alarm counter

final int cern::laser::guiplatform::alarms::AlarmsNumberChangeListener::MASKED_ALARM_COUNTER = 1
 

masked alarm counter


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 03:09:27 2009 for ACS Java API by doxygen 1.3.8