cern::laser::guiplatform::windows::DisplayableColumnExplorer Class Reference

Inheritance diagram for cern::laser::guiplatform::windows::DisplayableColumnExplorer:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::guiplatform::windows::DisplayableColumnExplorer:
Collaboration graph
[legend]

List of all members.

Classes

class  DisplayableColumnNodeManager

Public Member Functions

 DisplayableColumnExplorer (String[] userProperties, boolean withOkButtons)
 DisplayableColumnExplorer (String[] userProperties)
String getName ()
List getEnabledColumns ()
void okButtonActionPerformed (java.awt.event.ActionEvent actionEvent)
void cancelButtonActionPerformed (java.awt.event.ActionEvent actionEvent)
void applyButtonActionPerformed (java.awt.event.ActionEvent actionEvent)
void reset ()
void updateColumns (String[] newUserProperties)

Static Public Member Functions

static void main (String args[])

Private Member Functions

void initComponents ()
void postInitComponents ()
void initNodeManager ()

Private Attributes

String[] userProperties = null
javax.swing.JPanel actionButtonPanel
javax.swing.JButton disableButton
javax.swing.JButton downButton
javax.swing.JPanel eastPanel
javax.swing.JButton enableButton
javax.swing.JButton upButton
javax.swing.JButton okButton
javax.swing.JButton applyButton
javax.swing.JButton cancelButton
javax.swing.JPanel okCancelButtonPanel
javax.swing.JPanel southButtonPanel
boolean withOkCancelButtonPanel = true
DisplayableColumnNodeManager nodeManager = null
Object rootNode = null

Static Private Attributes

static final Logger logger

Detailed Description

This explorers show column These columns can be displayed on alarm console

Author:
pawlowsk

Constructor & Destructor Documentation

cern::laser::guiplatform::windows::DisplayableColumnExplorer::DisplayableColumnExplorer ( String[]  userProperties,
boolean  withOkButtons 
) [inline]

Creates new form DisplayableColumnExplorer

Parameters:
userProperties user properties
withOkButtons indicates whether this explorer should contain panel with OK, Apply, Cancel buttons, true if should contain false if not
Parameters:
withOkButtons boolean withActionButtons

References initComponents(), postInitComponents(), and withOkCancelButtonPanel.

Referenced by main().

cern::laser::guiplatform::windows::DisplayableColumnExplorer::DisplayableColumnExplorer ( String[]  userProperties  )  [inline]

Creates DisplayableColumnExplorer with OK, apply, cancel buttons

Parameters:
userProperties user properties names

Member Function Documentation

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::applyButtonActionPerformed ( java.awt.event.ActionEvent  actionEvent  )  [inline]

References getEnabledColumns().

Referenced by postInitComponents().

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::cancelButtonActionPerformed ( java.awt.event.ActionEvent  actionEvent  )  [inline]

Referenced by postInitComponents().

List cern::laser::guiplatform::windows::DisplayableColumnExplorer::getEnabledColumns (  )  [inline]
String cern::laser::guiplatform::windows::DisplayableColumnExplorer::getName (  )  [inline]

from TopComponent

Referenced by main().

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::initComponents (  )  [inline, private]

This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.

References actionButtonPanel, disableButton, downButton, eastPanel, enableButton, and upButton.

Referenced by DisplayableColumnExplorer().

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::initNodeManager (  )  [inline, private]

Init mode manger, used for creation nodeManager, and when this explorer should be reset

References logger, nodeManager, rootNode, cern::gp::explorer::GPListExplorerPanel::setRootNode(), and userProperties.

Referenced by postInitComponents(), reset(), and updateColumns().

static void cern::laser::guiplatform::windows::DisplayableColumnExplorer::main ( String  args[]  )  [inline, static]

Method for test execution

References DisplayableColumnExplorer(), and getName().

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::okButtonActionPerformed ( java.awt.event.ActionEvent  actionEvent  )  [inline]

References getEnabledColumns(), and logger.

Referenced by postInitComponents().

void cern::laser::guiplatform::windows::DisplayableColumnExplorer::postInitComponents (  )  [inline, private]
void cern::laser::guiplatform::windows::DisplayableColumnExplorer::reset (  )  [inline]
void cern::laser::guiplatform::windows::DisplayableColumnExplorer::updateColumns ( String[]  newUserProperties  )  [inline]

Member Data Documentation

Referenced by initComponents().

Referenced by postInitComponents().

Referenced by postInitComponents().

Referenced by initComponents().

Referenced by initComponents().

Referenced by initComponents().

Referenced by initComponents().

Initial value:
        LogFactory.getLogger(DisplayableColumnExplorer.class.getName())

logger

Referenced by initNodeManager(), and okButtonActionPerformed().

node Manager

Referenced by getEnabledColumns(), and initNodeManager().

Referenced by postInitComponents().

Referenced by postInitComponents().

root Node

Reimplemented from cern::gp::explorer::GPListExplorerPanel.

Referenced by initNodeManager().

Referenced by postInitComponents().

Referenced by initComponents().

user property names

Referenced by initNodeManager(), and updateColumns().

indicates wether this explorer should have okCancelButtonPanel

Referenced by DisplayableColumnExplorer(), and postInitComponents().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2