List of all members.
Detailed Description
The alarm console behaviour. It defines the dynamic behaviour of an alarm console display on alarm change reception, alarm rendering and printing.
- Author:
- F.Calderini
Member Function Documentation
String [] cern.laser.console.Behaviour.getColumnsToDisplay |
( |
|
) |
|
Get the column names to be displayed.
- Returns:
- the column names.
String cern.laser.console.Behaviour.getDailyPrinter |
( |
|
) |
|
Get the printer name for alarm daily printing.
- Returns:
- the daily printing printer name
String cern.laser.console.Behaviour.getKlaxonVolume |
( |
|
) |
|
Get the alarm klaxon volume.
- Returns:
- the alarm klaxon volume.
boolean cern.laser.console.Behaviour.isAlarmAutoKlaxon |
( |
|
) |
|
Check the alarm auto klaxon flag.
- Returns:
- true iff alarm auto klaxon is enabled. In auto klaxon mode ALL new alarms automatically cause the klaxon. In reverse only alarms in klaxon list will cause the klaxon.
boolean cern.laser.console.Behaviour.isAlarmAutoTerminated |
( |
|
) |
|
Check the alarm auto terminate flag.
- Returns:
- true iff alarm auto terminate is enabled. In auto terminate mode terminated alarms are automatically acknowlwdged and therefore removed from the screen.
boolean cern.laser.console.Behaviour.isAlarmDistinguished |
( |
|
) |
|
Check the alarm distinction flag.
- Returns:
- true iff alarm distinction is enabled. In alarm distinguished mode new alarms are displayed with a special icon meaning that they have just arrived on the screen.
boolean cern.laser.console.Behaviour.isDailyPrinting |
( |
|
) |
|
Check the alarm daily printing flag.
- Returns:
- true iff daily printing is enabled.
void cern.laser.console.Behaviour.setAlarmAutoKlaxon |
( |
boolean |
newAlarmAutoKlaxon |
) |
|
Set the alarm auto klaxon flag.
- Parameters:
-
| newAlarmAutoKlaxon | if true alarm auto klaxon is enabled. |
void cern.laser.console.Behaviour.setAlarmAutoTerminated |
( |
boolean |
newAlarmAutoTerminated |
) |
|
Set the alarm auto terminate flag.
- Parameters:
-
| newAlarmAutoTerminated | if true alarm auto terminate is enabled. |
void cern.laser.console.Behaviour.setAlarmDistinguished |
( |
boolean |
newAlarmDistinguished |
) |
|
Set the alarm distinction flag.
- Parameters:
-
| newAlarmDistinguished | if true alarm distinction is enabled. |
void cern.laser.console.Behaviour.setColumnsToDisplay |
( |
String[] |
newColumnNames |
) |
|
Set newColumnNames
- Parameters:
-
| newColumnNames | the column names. |
void cern.laser.console.Behaviour.setDailyPrinter |
( |
String |
newPrinter |
) |
|
Set the printer name for alarm daily printing.
- Parameters:
-
| newPrinter | the daily printing printer name |
void cern.laser.console.Behaviour.setDailyPrinting |
( |
boolean |
newDailyPrinting |
) |
|
Set the alarm daily printing flag.
- Parameters:
-
| newDailyPrinting | if true daily printing is enabled. |
void cern.laser.console.Behaviour.setKlaxonVolume |
( |
String |
newKlaxonVolume |
) |
|
Set the alarm klaxon volume.
- Parameters:
-
| newKlaxonVolume | the alarm klaxon volume. |
Member Data Documentation
Initial value:Predefined klaxon volumes array.
The documentation for this interface was generated from the following file: