com.ontimize.dms.client.gui.table.model
Class FileTableModel.InternalModel
java.lang.Object
javax.swing.table.AbstractTableModel
com.ontimize.dms.client.gui.table.model.FileTableModel.InternalModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- Enclosing class:
- FileTableModel
protected static class FileTableModel.InternalModel
- extends javax.swing.table.AbstractTableModel
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, 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 |
REQUIRED_COLUMNS
protected static final java.util.List REQUIRED_COLUMNS
DEFAULT_COLUMNS
protected static final java.util.List DEFAULT_COLUMNS
FileTableModel.InternalModel
public FileTableModel.InternalModel()
createColumns
protected java.util.Map createColumns(EntityResult er)
init
protected void init(EntityResult er)
getColumn
public FileTableColumn getColumn(int column)
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName in interface javax.swing.table.TableModel- Overrides:
getColumnName in class javax.swing.table.AbstractTableModel
getColumnKey
public java.lang.String getColumnKey(int column)
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getRowValues
public java.util.Hashtable getRowValues(int row)
getValueAt
public java.lang.Object getValueAt(int row,
int column)
getColumnClass
public java.lang.Class getColumnClass(int column)
- Specified by:
getColumnClass in interface javax.swing.table.TableModel- Overrides:
getColumnClass in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Specified by:
isCellEditable in interface javax.swing.table.TableModel- Overrides:
isCellEditable in class javax.swing.table.AbstractTableModel
setColumns
public void setColumns(java.util.List columns)
setValueAt
public void setValueAt(java.lang.Object aValue,
int row,
int column)
- Specified by:
setValueAt in interface javax.swing.table.TableModel- Overrides:
setValueAt in class javax.swing.table.AbstractTableModel
set
public void set(EntityResult er)
removeRow
public void removeRow(int r)
clear
public void clear()