|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
simtools.util.TableFilter
public class TableFilter
Class TableFilter This tableModel permit to enable filtering on columns values.
| Field Summary |
|---|
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
TableFilter()
Contructor TableFilter Summary: The constructor of the class TableFilter. |
|
TableFilter(javax.swing.table.TableModel tableModel)
Contructor TableFilter Summary: The constructor of the class TableFilter. |
|
| Method Summary | |
|---|---|
java.lang.Class |
getColumnClass(int column)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int column)
|
int |
getRowCount()
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
boolean |
isCellEditable(int row,
int column)
|
void |
setTableHeader(javax.swing.table.JTableHeader tableHeader)
Method setTableHeader Summary: Permit to set the table header. |
void |
setTableModel(javax.swing.table.TableModel tableModel)
Method setTableModel Summary: This method sets the model that is managed by this tableFilter. |
protected void |
updateFilteredElements()
Method updateFilteredElements Summary: This method update the filtered elements. |
| Methods inherited from class javax.swing.table.AbstractTableModel |
|---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TableFilter()
public TableFilter(javax.swing.table.TableModel tableModel)
tableModel - The tableModel to be managed.| Method Detail |
|---|
public void setTableModel(javax.swing.table.TableModel tableModel)
tableModel - The model to be managed by this tableFilter.protected void updateFilteredElements()
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
public java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.Class getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setTableHeader(javax.swing.table.JTableHeader tableHeader)
tableHeader - The table header to use.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||