

Public Member Functions | |
| String | getDailyPrinter () |
| void | setDailyPrinter (String newPrinter) |
| boolean | isDailyPrinting () |
| void | setDailyPrinting (boolean newDailyPrinting) |
| boolean | isAlarmDistinguished () |
| void | setAlarmDistinguished (boolean newAlarmDistinguished) |
| boolean | isAlarmAutoTerminated () |
| void | setAlarmAutoTerminated (boolean newAlarmAutoTerminated) |
| boolean | isAlarmAutoKlaxon () |
| void | setAlarmAutoKlaxon (boolean newAlarmAutoKlaxon) |
| String | getKlaxonVolume () |
| void | setKlaxonVolume (String newKlaxonVolume) |
| String[] | getColumnsToDisplay () |
| void | setColumnsToDisplay (String[] newColumnNames) |
Static Public Attributes | |
| static final String | SILENT_VOLUME = "SILENT" |
| static final String | LOW_BELL_VOLUME = "LOW_BELL" |
| static final String | HIGH_BELL_VOLUME = "HIGH_BELL" |
| static final String | KLAXON_VOLUME = "KLAXON" |
| static final String[] | volumes |
The alarm console behaviour. It defines the dynamic behaviour of an alarm console display on alarm change reception, alarm rendering and printing.
| String [] cern::laser::console::Behaviour::getColumnsToDisplay | ( | ) |
Get the column names to be displayed.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::applyButtonActionPerformed(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), cern::laser::guiplatform::windows::login::AlarmConsoleLoginWindow::login(), cern::laser::guiplatform::actions::alarms::ChangeFontAction::performAction(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| String cern::laser::console::Behaviour::getDailyPrinter | ( | ) |
Get the printer name for alarm daily printing.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| String cern::laser::console::Behaviour::getKlaxonVolume | ( | ) |
Get the alarm klaxon volume.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| boolean cern::laser::console::Behaviour::isAlarmAutoKlaxon | ( | ) |
Check the alarm auto klaxon flag.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| boolean cern::laser::console::Behaviour::isAlarmAutoTerminated | ( | ) |
Check the alarm auto terminate flag.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::alarms::AlarmContainer::addAlarmToActiveList(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), cern::laser::guiplatform::windows::AlarmStatisticInfoPanel::postInitComponents(), cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnActiveList(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| boolean cern::laser::console::Behaviour::isAlarmDistinguished | ( | ) |
Check the alarm distinction flag.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), cern::laser::guiplatform::windows::AlarmStatisticInfoPanel::postInitComponents(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| boolean cern::laser::console::Behaviour::isDailyPrinting | ( | ) |
Check the alarm daily printing flag.
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
| void cern::laser::console::Behaviour::setAlarmAutoKlaxon | ( | boolean | newAlarmAutoKlaxon | ) |
Set the alarm auto klaxon flag.
| newAlarmAutoKlaxon | if true alarm auto klaxon is enabled. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setAlarmAutoTerminated | ( | boolean | newAlarmAutoTerminated | ) |
Set the alarm auto terminate flag.
| newAlarmAutoTerminated | if true alarm auto terminate is enabled. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setAlarmDistinguished | ( | boolean | newAlarmDistinguished | ) |
Set the alarm distinction flag.
| newAlarmDistinguished | if true alarm distinction is enabled. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setColumnsToDisplay | ( | String[] | newColumnNames | ) |
Set newColumnNames
| newColumnNames | the column names. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setDailyPrinter | ( | String | newPrinter | ) |
Set the printer name for alarm daily printing.
| newPrinter | the daily printing printer name |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setDailyPrinting | ( | boolean | newDailyPrinting | ) |
Set the alarm daily printing flag.
| newDailyPrinting | if true daily printing is enabled. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
| void cern::laser::console::Behaviour::setKlaxonVolume | ( | String | newKlaxonVolume | ) |
Set the alarm klaxon volume.
| newKlaxonVolume | the alarm klaxon volume. |
Implemented in cern::laser::console::impl::BehaviourImpl.
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::createConfiguration(), cern::laser::test::TestConfiguration::TestConfiguration(), cern::laser::console::TestConfiguration::TestConfiguration(), and cern::laser::test::TstConfiguration2::TstConfiguration2().
final String cern::laser::console::Behaviour::HIGH_BELL_VOLUME = "HIGH_BELL" [static] |
High bell klaxon.
final String cern::laser::console::Behaviour::KLAXON_VOLUME = "KLAXON" [static] |
Klaxon.
final String cern::laser::console::Behaviour::LOW_BELL_VOLUME = "LOW_BELL" [static] |
Low bell klaxon.
final String cern::laser::console::Behaviour::SILENT_VOLUME = "SILENT" [static] |
No klaxon.
final String [] cern::laser::console::Behaviour::volumes [static] |
Predefined klaxon volumes array.
1.6.2