|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
jigcell.compare.ui.BasicTable.BasicTableModel
public abstract static class BasicTable.BasicTableModel
Base class of the data model used by views.
| Nested Class Summary | |
|---|---|
protected static class |
BasicTable.BasicTableModel.Marker
Provides quick access to information about columns in this model. |
| Field Summary | |
|---|---|
protected double[] |
columnWeights
Weights for resizing columns |
protected BasicTable.BasicTableModel.Marker[] |
markers
Column markers of the table |
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
BasicTable.BasicTableModel()
Creates a new table model. |
|
| Method Summary | |
|---|---|
void |
fillRange(int column,
int startRow,
int endRow,
java.lang.Object value)
Fills along a column with a particular value. |
void |
fillRangeAt(int row,
int column,
int startRow,
int endRow)
Fills along a column. |
void |
fillSelected(int row,
int column,
int[] rows)
|
int |
findColumn(BasicTable.BasicTableModel.Marker marker)
The index of a column. |
java.lang.Class |
getColumnClass(int column)
The type of objects in a column. |
int |
getColumnCount()
The number of columns in the table. |
java.lang.String |
getColumnName(int column)
The name of a column. |
double[] |
getColumnWeights()
|
java.lang.Object |
getValueAt(int row,
int column)
|
protected void |
setColumnMarkers(BasicTable.BasicTableModel.Marker[] markers)
Sets the table markers used by this mode. |
void |
setColumnWeights(double[] columnWeights)
|
| Methods inherited from class javax.swing.table.AbstractTableModel |
|---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.table.TableModel |
|---|
getRowCount |
| Field Detail |
|---|
protected double[] columnWeights
protected BasicTable.BasicTableModel.Marker[] markers
| Constructor Detail |
|---|
public BasicTable.BasicTableModel()
| Method Detail |
|---|
public void fillRange(int column,
int startRow,
int endRow,
java.lang.Object value)
column - ColumnstartRow - First rowendRow - Last rowvalue - Value
public void fillRangeAt(int row,
int column,
int startRow,
int endRow)
row - Rowcolumn - ColumnstartRow - First rowendRow - Last row
public void fillSelected(int row,
int column,
int[] rows)
ICellEditorTab.fillSelected(int,int,int[])public int findColumn(BasicTable.BasicTableModel.Marker marker)
marker - Column markerpublic java.lang.Class getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelcolumn - Index of columnpublic int getColumnCount()
public java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelcolumn - Index of columnpublic double[] getColumnWeights()
public java.lang.Object getValueAt(int row,
int column)
public void setColumnWeights(double[] columnWeights)
protected void setColumnMarkers(BasicTable.BasicTableModel.Marker[] markers)
markers - Table markers
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||