protected class JUTableBinding.JUTableModel
extends javax.swing.table.AbstractTableModel
implements javax.swing.event.ListSelectionListener, javax.swing.event.ChangeListener
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getColumnClass(int attrIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int attrIndex) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int attrIndex) |
boolean |
isCellEditable(int rowIndex,
int attrIndex) |
protected void |
resetRSICurrency(int selectTabRowIndex) |
protected void |
restoreEditorState(java.util.Map tableProperties)
Restores table properties using the parameter provided
|
protected java.util.Map |
saveEditorState()
Method to save the jtable cell's editing state.
|
void |
setValueAt(java.lang.Object value,
int rowIndex,
int attrIndex) |
void |
stateChanged(javax.swing.event.ChangeEvent event) |
void |
valueChanged(javax.swing.event.ListSelectionEvent event) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
public java.lang.String getColumnName(int attrIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.lang.Class getColumnClass(int attrIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
getColumnCount
in interface javax.swing.table.TableModel
public int getRowCount()
getRowCount
in interface javax.swing.table.TableModel
public boolean isCellEditable(int rowIndex, int attrIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int rowIndex, int attrIndex)
getValueAt
in interface javax.swing.table.TableModel
public void setValueAt(java.lang.Object value, int rowIndex, int attrIndex)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
public void valueChanged(javax.swing.event.ListSelectionEvent event)
valueChanged
in interface javax.swing.event.ListSelectionListener
protected void resetRSICurrency(int selectTabRowIndex)
protected java.util.Map saveEditorState()
protected void restoreEditorState(java.util.Map tableProperties)
tableProperties
- - contains properties of the table.
It has the editing cell's column, row and caret position (if the cell editor is text component)public void stateChanged(javax.swing.event.ChangeEvent event)
stateChanged
in interface javax.swing.event.ChangeListener