public class LogLevelModel
extends javax.swing.table.DefaultTableModel
| Modifier and Type | Class and Description |
|---|---|
static class |
LogLevelModel.Column |
| Constructor and Description |
|---|
LogLevelModel(LogLevelHelper[] levels)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
changesApplied()
All the changes made by the user to the log levels have been
applied.
|
java.lang.Class<?> |
getColumnClass(int column) |
LogLevelHelper[] |
getLevels()
Getter
|
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int row,
int col) |
void |
setAllToCommonLevels()
Forces all the loggers to use the common levels
|
void |
setCommonGlobalLevel(LogTypeHelper commonGlobalLevel)
Sets the common global log level and apply it to the loggers
which use the default level.
|
void |
setCommonLocalLevel(LogTypeHelper commonLocalLevel)
Sets the common local log level and apply it to the loggers
which use the default level.
|
void |
setLevels(LogLevelHelper[] levels) |
void |
setValueAt(java.lang.Object aValue,
int row,
int column)
Set the value of the cell in the given row and col.
|
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic LogLevelModel(LogLevelHelper[] levels)
levels - The levels i.e. the row of the tablepublic void setLevels(LogLevelHelper[] levels)
levels - public void setCommonLocalLevel(LogTypeHelper commonLocalLevel)
commonLocalLevel - public void setCommonGlobalLevel(LogTypeHelper commonGlobalLevel)
commonGlobalLevel - public void setAllToCommonLevels()
public java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelDefaultTableModelpublic int getRowCount()
getRowCount in interface javax.swing.table.TableModelgetRowCount in class javax.swing.table.DefaultTableModelDefaultTableModelpublic boolean isCellEditable(int row,
int col)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.DefaultTableModelDefaultTableModelpublic void setValueAt(java.lang.Object aValue,
int row,
int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.DefaultTableModelaValue - The new value to setrow - The row of the cellcolumn - The column of the cellpublic void changesApplied()
public java.lang.Object getValueAt(int row,
int column)
getValueAt in interface javax.swing.table.TableModelgetValueAt in class javax.swing.table.DefaultTableModelDefaultTableModelpublic LogLevelHelper[] getLevels()