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

alma::acs::gui::loglevel::leveldlg::LogLevelTable Class Reference

Collaboration diagram for alma::acs::gui::loglevel::leveldlg::LogLevelTable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LogLevelTable (LogLevelModel model)
TableCellRenderer getCellRenderer (int row, int column)
TableCellEditor getCellEditor (int row, int column)
String getToolTipText (MouseEvent e)

Public Attributes

LogTypeRenderer editorRenderer = new LogTypeRenderer()

Private Attributes

LogTypeCellRenderer renderer = new LogTypeCellRenderer()
JComboBox editor

Static Private Attributes

final Integer NAMEDLOGGER_ID = new Integer(0)
final Integer DEFAULT_ID = new Integer(1)
final Integer LOCAL_ID = new Integer(2)
final Integer GLOBAL_ID = new Integer(3)
final Object[] COL_IDS

Detailed Description

The table showing the log levels

Author:
acaproni


Constructor & Destructor Documentation

alma::acs::gui::loglevel::leveldlg::LogLevelTable::LogLevelTable LogLevelModel  model  )  [inline]
 

Constructor

Parameters:
model The model of this table


Member Function Documentation

TableCellEditor alma::acs::gui::loglevel::leveldlg::LogLevelTable::getCellEditor int  row,
int  column
[inline]
 

Return the combo box editor for a given cell if the default is not selected

TableCellRenderer alma::acs::gui::loglevel::leveldlg::LogLevelTable::getCellRenderer int  row,
int  column
[inline]
 

Return the renderer for a given cell

String alma::acs::gui::loglevel::leveldlg::LogLevelTable::getToolTipText MouseEvent  e  )  [inline]
 

Set the tootip for the name of the logger


Member Data Documentation

final Object [] alma::acs::gui::loglevel::leveldlg::LogLevelTable::COL_IDS [static, private]
 

Initial value:

final Integer alma::acs::gui::loglevel::leveldlg::LogLevelTable::DEFAULT_ID = new Integer(1) [static, private]
 

JComboBox alma::acs::gui::loglevel::leveldlg::LogLevelTable::editor [private]
 

LogTypeRenderer alma::acs::gui::loglevel::leveldlg::LogLevelTable::editorRenderer = new LogTypeRenderer()
 

final Integer alma::acs::gui::loglevel::leveldlg::LogLevelTable::GLOBAL_ID = new Integer(3) [static, private]
 

final Integer alma::acs::gui::loglevel::leveldlg::LogLevelTable::LOCAL_ID = new Integer(2) [static, private]
 

final Integer alma::acs::gui::loglevel::leveldlg::LogLevelTable::NAMEDLOGGER_ID = new Integer(0) [static, private]
 

LogTypeCellRenderer alma::acs::gui::loglevel::leveldlg::LogLevelTable::renderer = new LogTypeCellRenderer() [private]
 


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