|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
org.jfree.report.modules.misc.tablemodel.JoiningTableModel
public class JoiningTableModel
Field Summary | |
---|---|
static java.lang.String |
TABLE_PREFIX_COLUMN
|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
JoiningTableModel()
|
Method Summary | |
---|---|
void |
addTableModel(java.lang.String prefix,
javax.swing.table.TableModel model)
|
java.lang.Class |
getColumnClass(int columnIndex)
Returns Object.class regardless of columnIndex . |
int |
getColumnCount()
Returns the number of columns managed by the data source object. |
java.lang.String |
getColumnName(int column)
Returns a default name for the column using spreadsheet conventions: A, B, C, ... |
int |
getRowCount()
Returns the number of records managed by the data source object. |
javax.swing.table.TableModel |
getTableModel(int pos)
|
int |
getTableModelCount()
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
Returns an attribute value for the cell at columnIndex and rowIndex. |
boolean |
isCellEditable(int rowIndex,
int columnIndex)
Returns false. |
void |
removeTableModel(javax.swing.table.TableModel model)
|
protected void |
updateData()
|
protected void |
updateRowCount()
|
protected void |
updateStructure()
|
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 |
Field Detail |
---|
public static final java.lang.String TABLE_PREFIX_COLUMN
Constructor Detail |
---|
public JoiningTableModel()
Method Detail |
---|
public void addTableModel(java.lang.String prefix, javax.swing.table.TableModel model)
public void removeTableModel(javax.swing.table.TableModel model)
public int getTableModelCount()
public javax.swing.table.TableModel getTableModel(int pos)
protected void updateStructure()
protected void updateRowCount()
protected void updateData()
public java.lang.Class getColumnClass(int columnIndex)
Object.class
regardless of columnIndex
.
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
columnIndex
- the column being queried
public java.lang.String getColumnName(int column)
column
cannot be found, returns an empty string.
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
column
- the column being queried
column
public final boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
rowIndex
- the row being queriedcolumnIndex
- the column being queried
public int getColumnCount()
getRowCount()
public int getRowCount()
getColumnCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
rowIndex
- the row whose value is to be looked upcolumnIndex
- the column whose value is to be looked up
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |