

Classes | |
| class | AlarmDailyPrintPanel |
| class | ChooseKlaxonVolumePanel |
Public Member Functions | |
| ConfigureBehaviourPanel (Configuration configuration) throws LaserConsoleException | |
| void | actionPerformed (java.awt.event.ActionEvent actionEvent) |
| void | reset () |
| HashMap | getSelectedBehaviuor () |
| boolean | isAlarmAutoKlaxon () |
| String | getKlaxonVolume () |
| boolean | isDailyPrinting () |
| String | getDailyPrinter () |
| boolean | isAlarmDistinguished () |
| boolean | isAlarmAutoTerminated () |
| boolean | isReducedMaskedFlagOn () |
| String[] | getColumnsToDisplay () |
| void | updateBehaviour (Configuration newConfiguration) throws LaserConsoleException |
Package Attributes | |
| JPanel | behaviourPanel = null |
| DisplayableColumnExplorer | columnsExplorer = null |
| AlarmDailyPrintPanel | dailyPrintPanel = null |
| SimpleChoosePanel | simChoosePanel = null |
| SimpleChoosePanel | behChoosePanel = null |
| SimpleChoosePanel | klaxonChoosePanel = null |
| ChooseKlaxonVolumePanel | klaxonVoluePanel = null |
| SimpleChoosePanel | activeListFontPanel = null |
| SimpleChoosePanel | clockMenuBarPanel = null |
| SimpleChoosePanel | reducedMaskFlagPanel = null |
| Configuration | configuration = null |
Static Package Attributes | |
| static final Logger | logger |
Private Member Functions | |
| void | initComponent () throws LaserConsoleException |
| String | setKlaxonVolume (String volume) |
Static Private Attributes | |
| static final String | RIGHT = "right" |
| static final String | LEFT = "left" |
| static final String | FIRST = "first" |
| static final String | SECOND = "second" |
| static final String | THIRD = "third" |
| static final String | FOURTH = "fourth" |
| cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ConfigureBehaviourPanel | ( | Configuration | configuration | ) | throws LaserConsoleException [inline] |
Creates a new instance of ConfigureBehaviourPanel
References configuration, and initComponent().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::actionPerformed | ( | java.awt.event.ActionEvent | actionEvent | ) | [inline] |
| String [] cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::getColumnsToDisplay | ( | ) | [inline] |
| String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::getDailyPrinter | ( | ) | [inline] |
| String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::getKlaxonVolume | ( | ) | [inline] |
| HashMap cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::getSelectedBehaviuor | ( | ) | [inline] |
This method returns selected behaviour as string name=value;name=value;
In final version this should be changed
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent | ( | ) | throws LaserConsoleException [inline, private] |
References actionPerformed(), activeListFontPanel, cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::addConfigurationChangeListener(), cern::laser::guiplatform::windows::behaviour::SimpleChoosePanel::addConfigurationChangeListener(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::addConfigurationChangeListener(), behaviourPanel, behChoosePanel, clockMenuBarPanel, columnsExplorer, configuration, dailyPrintPanel, cern::laser::console::Configuration::getBehaviour(), cern::laser::console::Behaviour::getColumnsToDisplay(), cern::laser::console::Behaviour::getDailyPrinter(), cern::laser::console::Behaviour::getKlaxonVolume(), cern::laser::client::services::selection::Selection::getReducedMaskedSelection(), cern::laser::console::Configuration::getSelection(), cern::laser::console::Behaviour::isAlarmAutoKlaxon(), cern::laser::console::Behaviour::isAlarmAutoTerminated(), cern::laser::console::Behaviour::isAlarmDistinguished(), cern::laser::console::Behaviour::isDailyPrinting(), klaxonChoosePanel, klaxonVoluePanel, LEFT, reducedMaskFlagPanel, RIGHT, setKlaxonVolume(), and simChoosePanel.
Referenced by ConfigureBehaviourPanel().
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isAlarmAutoKlaxon | ( | ) | [inline] |
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isAlarmAutoTerminated | ( | ) | [inline] |
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isAlarmDistinguished | ( | ) | [inline] |
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isDailyPrinting | ( | ) | [inline] |
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isReducedMaskedFlagOn | ( | ) | [inline] |
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::reset | ( | ) | [inline] |
This method resets all component for this class
TODO: this method shuld be in interface. And this interface should be impelmented by all tabbed panes.
References activeListFontPanel, behChoosePanel, clockMenuBarPanel, columnsExplorer, dailyPrintPanel, klaxonChoosePanel, klaxonVoluePanel, LEFT, reducedMaskFlagPanel, cern::laser::guiplatform::windows::DisplayableColumnExplorer::reset(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::reset(), RIGHT, cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setDefaultChecked(), cern::laser::guiplatform::windows::behaviour::SimpleChoosePanel::setSelected(), and simChoosePanel.
| String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::setKlaxonVolume | ( | String | volume | ) | [inline, private] |
| volume | one of: Behaviour.HIGH_BELL_VOLUME, Behaviour.KLAXON_VOLUME, Behaviour.SILENT_VOLUME, Behaviour.LOW_BELL_VOLUME |
References FIRST, FOURTH, SECOND, and THIRD.
Referenced by initComponent(), and updateBehaviour().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour | ( | Configuration | newConfiguration | ) | throws LaserConsoleException [inline] |
References activeListFontPanel, behChoosePanel, clockMenuBarPanel, columnsExplorer, configuration, dailyPrintPanel, cern::laser::console::Configuration::getBehaviour(), cern::laser::console::Behaviour::getColumnsToDisplay(), cern::laser::console::Behaviour::getDailyPrinter(), cern::laser::console::Behaviour::getKlaxonVolume(), cern::laser::client::services::selection::Selection::getReducedMaskedSelection(), cern::laser::console::Configuration::getSelection(), cern::laser::console::Behaviour::isAlarmAutoKlaxon(), cern::laser::console::Behaviour::isAlarmAutoTerminated(), cern::laser::console::Behaviour::isAlarmDistinguished(), cern::laser::console::Behaviour::isDailyPrinting(), klaxonChoosePanel, klaxonVoluePanel, LEFT, reducedMaskFlagPanel, RIGHT, setKlaxonVolume(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setSelected(), cern::laser::guiplatform::windows::behaviour::SimpleChoosePanel::setSelected(), simChoosePanel, cern::laser::guiplatform::windows::DisplayableColumnExplorer::updateColumns(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::updatePanel().
Referenced by cern::laser::guiplatform::windows::configuration::ConsoleConfigurationPanel::updateConfiguration().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::activeListFontPanel = null [package] |
Referenced by initComponent(), reset(), and updateBehaviour().
JPanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::behaviourPanel = null [package] |
contains things like "klaxon settings
Referenced by initComponent().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::behChoosePanel = null [package] |
Referenced by initComponent(), isAlarmAutoTerminated(), reset(), and updateBehaviour().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::clockMenuBarPanel = null [package] |
Referenced by initComponent(), reset(), and updateBehaviour().
DisplayableColumnExplorer cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::columnsExplorer = null [package] |
Referenced by getColumnsToDisplay(), initComponent(), reset(), and updateBehaviour().
Configuration cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::configuration = null [package] |
configuration
Referenced by ConfigureBehaviourPanel(), initComponent(), and updateBehaviour().
AlarmDailyPrintPanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::dailyPrintPanel = null [package] |
Referenced by getDailyPrinter(), initComponent(), isDailyPrinting(), reset(), and updateBehaviour().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::FIRST = "first" [static, private] |
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::actionPerformed(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::getChoosenButton(), getKlaxonVolume(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::initComponents(), setKlaxonVolume(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setSelected().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::FOURTH = "fourth" [static, private] |
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::actionPerformed(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::getChoosenButton(), getKlaxonVolume(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::initComponents(), setKlaxonVolume(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setSelected().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::klaxonChoosePanel = null [package] |
Referenced by initComponent(), isAlarmAutoKlaxon(), reset(), and updateBehaviour().
ChooseKlaxonVolumePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::klaxonVoluePanel = null [package] |
Referenced by getKlaxonVolume(), initComponent(), reset(), and updateBehaviour().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::LEFT = "left" [static, private] |
final Logger cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::logger [static, package] |
LogFactory.getLogger(ConfigureBehaviourPanel.class.getName())
Referenced by getColumnsToDisplay().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::reducedMaskFlagPanel = null [package] |
Referenced by initComponent(), isReducedMaskedFlagOn(), reset(), and updateBehaviour().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::RIGHT = "right" [static, private] |
Referenced by initComponent(), reset(), and updateBehaviour().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::SECOND = "second" [static, private] |
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::actionPerformed(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::getChoosenButton(), getKlaxonVolume(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::initComponents(), setKlaxonVolume(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setSelected().
SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::simChoosePanel = null [package] |
Referenced by initComponent(), isAlarmDistinguished(), reset(), and updateBehaviour().
final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::THIRD = "third" [static, private] |
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::actionPerformed(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::getChoosenButton(), getKlaxonVolume(), cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::initComponents(), setKlaxonVolume(), and cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ChooseKlaxonVolumePanel::setSelected().
1.6.2