Package eu.bandm.tools.muli
Class MuLiMessageStore.TableModel
java.lang.Object
javax.swing.table.AbstractTableModel
eu.bandm.tools.muli.MuLiMessageStore.TableModel
- All Implemented Interfaces:
Serializable
,TableModel
- Enclosing class:
- MuLiMessageStore<D>
standard specialisation of
Usage is like (cf applics/src/eu/bandm/bpm/bpmn/tool/Tool.java) :
AbstractTableModel
. Usage is like (cf applics/src/eu/bandm/bpm/bpmn/tool/Tool.java) :
frame = new javax.swing.JFrame(); frame.getContentPane().add(new javax.swing.JTable (myMuLiMessageStore.getTableModel()) ); frame.pack(); frame.setVisibility(true);Own specializations are inserted by ...
class myTableModel extends MuLiMessageStore.TableModel {...} myMuLiMessageStore.setTableModel(myMuLiMessageStore.new MyTableModel()) ;
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getColumnName
(int col) int
getValueAt
(int row, int column) Returns the message for all columns; -- the renderer of a particular column must extract the info for that column.boolean
isCellEditable
(int row, int column) void
notifyAdd
(int pos) void
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
-
Constructor Details
-
TableModel
public TableModel()
-
-
Method Details
-
notifyAdd
public void notifyAdd(int pos) -
notifyLanguageChanged
public void notifyLanguageChanged() -
getRowCount
public int getRowCount() -
getColumnCount
public int getColumnCount() -
getColumnName
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column) - Specified by:
isCellEditable
in interfaceTableModel
- Overrides:
isCellEditable
in classAbstractTableModel
-
getValueAt
Returns the message for all columns; -- the renderer of a particular column must extract the info for that column.
-