|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
gcspy.vis.EventFilterTableModel
class EventFilterTableModel
Model for the table about event filtering
Field Summary |
---|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
EventFilterTableModel(java.lang.String[] eventNames,
EventFilters eventFilters)
Create a new model for teh event filter table |
Method Summary | |
---|---|
void |
addListener(EventFilterListener listener)
Add an event filter listener |
void |
clearDelays()
Clear all delays |
void |
clearPauses()
Clear all pauses |
void |
disableAll()
Set all event filters to be disabled |
void |
enableAll()
Set all event filters to be enabled |
void |
fireTableCellUpdated(int row,
int column)
|
void |
fireTableDataChanged()
|
java.lang.Class<?> |
getColumnClass(int c)
Get the class of a column |
int |
getColumnCount()
|
java.lang.String |
getColumnName(int col)
Get the name of a column |
int |
getRowCount()
|
java.lang.Object |
getValueAt(int row,
int col)
|
boolean |
isCellEditable(int row,
int col)
Cells in the event column are not editable. |
void |
resetPeriods()
Reset all event periods |
void |
revertToDefaults()
Revert event filters to their defaults |
void |
setValueAt(java.lang.Object val,
int row,
int col)
|
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
EventFilterTableModel(java.lang.String[] eventNames, EventFilters eventFilters)
eventNames
- The event nameseventFilters
- Filters for the eventsMethod Detail |
---|
public int getColumnCount()
public int getRowCount()
public java.lang.String getColumnName(int col)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
col
- the column index
public java.lang.Object getValueAt(int row, int col)
public java.lang.Class<?> getColumnClass(int c)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
c
- the column index
public boolean isCellEditable(int row, int col)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
row
- the row indexcol
- the column indexpublic void setValueAt(java.lang.Object val, int row, int col)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
public void revertToDefaults()
public void enableAll()
public void disableAll()
public void clearDelays()
public void clearPauses()
public void resetPeriods()
public void fireTableCellUpdated(int row, int column)
fireTableCellUpdated
in class javax.swing.table.AbstractTableModel
public void fireTableDataChanged()
fireTableDataChanged
in class javax.swing.table.AbstractTableModel
public void addListener(EventFilterListener listener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |