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

cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer Class Reference

Inheritance diagram for cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AlarmInfoExplorer (List alarms, String labelText, String[] columnsToDisplay)
void update (List newAlarms, String newLabelText)
String getName ()
Dimension getPreferredSize ()

Private Member Functions

void initComponents ()

Private Attributes

javax.swing.JLabel alarmNoLabel
javax.swing.JLabel alarmNoValLabel
javax.swing.JPanel infoPanel
javax.swing.JLabel titleLabel
NodeManager nManager = null
Dimension defaultDimension

Static Private Attributes

final Logger logger
final String componentName
final long serialVersionUID = 1L

Detailed Description

An openable window available to the IDE's window manager.

This explorer should be used to display list like Node Children Alarms, MultiplicityChildren Alarms, Alarm which belongs to given category, etc

Author:
Bartlomiej Pawlowski <Bartlomiej.Pawlowski@cern.ch>


Constructor & Destructor Documentation

cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::AlarmInfoExplorer List  alarms,
String  labelText,
String[]  columnsToDisplay
[inline]
 

Parameters:
<code>List</code> with InfoAlarmBeanobjcets to be dispalyed
labelText (i. e. Alarms belong to TEST category, FF FM 1 node children, etc
columnsToDisplay 


Member Function Documentation

String cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::getName  )  [inline]
 

Dimension cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::getPreferredSize  )  [inline]
 

void cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::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 FormEditor.

void cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::update List  newAlarms,
String  newLabelText
[inline]
 


Member Data Documentation

javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::alarmNoLabel [private]
 

javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::alarmNoValLabel [private]
 

final String cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::componentName [static, private]
 

Initial value:

NbBundle.getMessage(AlarmInfoExplorer.class, "LBL_AlarmInfoExplorer_component_name")

Dimension cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::defaultDimension [private]
 

Initial value:

new Dimension( (int) (WindowManager.getDefault().getCurrentWorkspace().getBounds().width / 1.5) , WindowManager.getDefault().getCurrentWorkspace().getBounds().height / 3)
default dimension, used by InhibitList, etc

javax.swing.JPanel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::infoPanel [private]
 

final Logger cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::logger [static, private]
 

Initial value:

LogFactory.getLogger(AlarmInfoExplorer.class.getName())
logger

NodeManager cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::nManager = null [private]
 

node manager

final long cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::serialVersionUID = 1L [static, private]
 

javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::titleLabel [private]
 


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