Package org.apache.jmeter.gui.util
Class PowerTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
org.apache.jmeter.gui.util.PowerTableModel
- All Implemented Interfaces:
- Serializable,- TableModel
- See Also:
- 
Field SummaryFields inherited from class javax.swing.table.DefaultTableModelcolumnIdentifiers, dataVectorFields inherited from class javax.swing.table.AbstractTableModellistenerList
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddNewColumn(String colName, Class<?> colClass) voidvoidvoidClass<?>getColumnClass(int column) intRequired by table model interface.List<?>getColumnData(String colName) getColumnName(int column) Required by table model interface.getData()intRequired by table model interface.Object[]getRowData(int row) getValueAt(int row, int column) Required by table model interface.booleanisCellEditable(int row, int column) voidmoveRow(int start, int end, int to) voidremoveColumn(int col) voidremoveRow(int row) voidsetColumnData(int col, List<?> data) voidsetRowValues(int row, Object[] values) voidsetValueAt(Object value, int row, int column) Sets the ValueAt attribute of the Arguments object.Methods inherited from class javax.swing.table.DefaultTableModeladdColumn, addColumn, addColumn, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, newDataAvailable, newRowsAdded, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountMethods inherited from class javax.swing.table.AbstractTableModeladdTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
- 
Constructor Details- 
PowerTableModel
- 
PowerTableModelpublic PowerTableModel()
 
- 
- 
Method Details- 
setRowValues
- 
getData
- 
addNewColumn
- 
removeRowpublic void removeRow(int row) - Overrides:
- removeRowin class- DefaultTableModel
 
- 
removeColumnpublic void removeColumn(int col) 
- 
setColumnData
- 
getColumnData
- 
clearDatapublic void clearData()
- 
addRow- Overrides:
- addRowin class- DefaultTableModel
 
- 
moveRowpublic void moveRow(int start, int end, int to) - Overrides:
- moveRowin class- DefaultTableModel
 
- 
addNewRowpublic void addNewRow()
- 
getRowData
- 
getRowCountpublic int getRowCount()Required by table model interface.- Specified by:
- getRowCountin interface- TableModel
- Overrides:
- getRowCountin class- DefaultTableModel
- Returns:
- the RowCount value
 
- 
getColumnCountpublic int getColumnCount()Required by table model interface.- Specified by:
- getColumnCountin interface- TableModel
- Overrides:
- getColumnCountin class- DefaultTableModel
- Returns:
- the ColumnCount value
 
- 
getColumnNameRequired by table model interface.- Specified by:
- getColumnNamein interface- TableModel
- Overrides:
- getColumnNamein class- DefaultTableModel
- Returns:
- the ColumnName value
 
- 
isCellEditablepublic boolean isCellEditable(int row, int column) - Specified by:
- isCellEditablein interface- TableModel
- Overrides:
- isCellEditablein class- DefaultTableModel
 
- 
getColumnClass- Specified by:
- getColumnClassin interface- TableModel
- Overrides:
- getColumnClassin class- AbstractTableModel
 
- 
getValueAtRequired by table model interface. return the ValueAt value- Specified by:
- getValueAtin interface- TableModel
- Overrides:
- getValueAtin class- DefaultTableModel
 
- 
setValueAtSets the ValueAt attribute of the Arguments object.- Specified by:
- setValueAtin interface- TableModel
- Overrides:
- setValueAtin class- DefaultTableModel
- Parameters:
- value- the new ValueAt value
 
 
-