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

cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel Class Reference

Collaboration diagram for cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel:

Collaboration graph
[legend]
List of all members.

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

final Logger logger

Private Member Functions

void initComponent () throws LaserConsoleException
String setKlaxonVolume (String volume)

Static Private Attributes

final String RIGHT = "right"
final String LEFT = "left"
final String FIRST = "first"
final String SECOND = "second"
final String THIRD = "third"
final String FOURTH = "fourth"

Detailed Description

Author:
pawlowsk


Constructor & Destructor Documentation

cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::ConfigureBehaviourPanel Configuration  configuration  )  throws LaserConsoleException [inline]
 

Creates a new instance of ConfigureBehaviourPanel


Member Function Documentation

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

Deprecated:
not implemented yet, probably is useless

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent  )  throws LaserConsoleException [inline, private]
 

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.

String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::setKlaxonVolume String  volume  )  [inline, private]
 

Parameters:
volume one of: Behaviour.HIGH_BELL_VOLUME, Behaviour.KLAXON_VOLUME, Behaviour.SILENT_VOLUME, Behaviour.LOW_BELL_VOLUME

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour Configuration  newConfiguration  )  throws LaserConsoleException [inline]
 


Member Data Documentation

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::activeListFontPanel = null [package]
 

JPanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::behaviourPanel = null [package]
 

contains things like "klaxon settings

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::behChoosePanel = null [package]
 

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::clockMenuBarPanel = null [package]
 

DisplayableColumnExplorer cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::columnsExplorer = null [package]
 

Configuration cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::configuration = null [package]
 

configuration

AlarmDailyPrintPanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::dailyPrintPanel = null [package]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::FIRST = "first" [static, private]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::FOURTH = "fourth" [static, private]
 

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::klaxonChoosePanel = null [package]
 

ChooseKlaxonVolumePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::klaxonVoluePanel = null [package]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::LEFT = "left" [static, private]
 

final Logger cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::logger [static, package]
 

Initial value:

LogFactory.getLogger(ConfigureBehaviourPanel.class.getName())

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::reducedMaskFlagPanel = null [package]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::RIGHT = "right" [static, private]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::SECOND = "second" [static, private]
 

SimpleChoosePanel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::simChoosePanel = null [package]
 

final String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::THIRD = "third" [static, private]
 


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