public class PowerTableModel
extends javax.swing.table.DefaultTableModel
| Constructor and Description |
|---|
PowerTableModel() |
PowerTableModel(java.lang.String[] headers,
java.lang.Class<?>[] classes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewColumn(java.lang.String colName,
java.lang.Class<?> colClass) |
void |
addNewRow() |
void |
addRow(java.lang.Object[] data) |
void |
clearData() |
java.lang.Class<?> |
getColumnClass(int column) |
int |
getColumnCount()
Required by table model interface.
|
java.util.List<?> |
getColumnData(java.lang.String colName) |
java.lang.String |
getColumnName(int column)
Required by table model interface.
|
Data |
getData() |
int |
getRowCount()
Required by table model interface.
|
java.lang.Object[] |
getRowData(int row) |
java.lang.Object |
getValueAt(int row,
int column)
Required by table model interface. return the ValueAt value
|
boolean |
isCellEditable(int row,
int column) |
void |
moveRow(int start,
int end,
int to) |
void |
removeColumn(int col) |
void |
removeRow(int row) |
void |
setColumnData(int col,
java.util.List<?> data) |
void |
setRowValues(int row,
java.lang.Object[] values) |
void |
setValueAt(java.lang.Object value,
int row,
int column)
Sets the ValueAt attribute of the Arguments object.
|
addColumn, addColumn, addColumn, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, newDataAvailable, newRowsAdded, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic PowerTableModel(java.lang.String[] headers,
java.lang.Class<?>[] classes)
public PowerTableModel()
public void setRowValues(int row,
java.lang.Object[] values)
public Data getData()
public void addNewColumn(java.lang.String colName,
java.lang.Class<?> colClass)
public void removeRow(int row)
removeRow in class javax.swing.table.DefaultTableModelpublic void removeColumn(int col)
public void setColumnData(int col,
java.util.List<?> data)
public java.util.List<?> getColumnData(java.lang.String colName)
public void clearData()
public void addRow(java.lang.Object[] data)
addRow in class javax.swing.table.DefaultTableModelpublic void moveRow(int start,
int end,
int to)
moveRow in class javax.swing.table.DefaultTableModelpublic void addNewRow()
public java.lang.Object[] getRowData(int row)
public int getRowCount()
getRowCount in interface javax.swing.table.TableModelgetRowCount in class javax.swing.table.DefaultTableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelgetColumnCount in class javax.swing.table.DefaultTableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.DefaultTableModelpublic boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.DefaultTableModelpublic java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int row,
int column)
getValueAt in interface javax.swing.table.TableModelgetValueAt in class javax.swing.table.DefaultTableModelpublic void setValueAt(java.lang.Object value,
int row,
int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.DefaultTableModelvalue - the new ValueAt valueCopyright © 1998-2018 Apache Software Foundation. All Rights Reserved.