Apache JMeter
2.0.1.20050615

org.apache.jorphan.gui
Class ObjectTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjavax.swing.table.DefaultTableModel
          extended byorg.apache.jorphan.gui.ObjectTableModel
All Implemented Interfaces:
Serializable, TableModel

public class ObjectTableModel
extends DefaultTableModel

Version:
$Revision: 1.5 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ObjectTableModel(String[] headers, String[] propertyNames, Class[] propertyClasses, Class[] renderClasses, Object sampleObject)
           
 
Method Summary
 void addRow(Object value)
           
 void clearData()
           
 Class getColumnClass(int arg0)
           
 int getColumnCount()
           
 String getColumnName(int col)
           
 int getRowCount()
           
 Object getValueAt(int row, int col)
           
 boolean isCellEditable(int arg0, int arg1)
           
 Iterator iterator()
           
 void moveRow(int start, int end, int to)
           
 void removeRow(int row)
           
 void setValueAt(Object cellValue, int row, int col)
           
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, newDataAvailable, newRowsAdded, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectTableModel

public ObjectTableModel(String[] headers,
                        String[] propertyNames,
                        Class[] propertyClasses,
                        Class[] renderClasses,
                        Object sampleObject)
Method Detail

iterator

public Iterator iterator()

clearData

public void clearData()

addRow

public void addRow(Object value)

getColumnCount

public int getColumnCount()
See Also:
TableModel.getColumnCount()

getColumnName

public String getColumnName(int col)
See Also:
TableModel.getColumnName(int)

getRowCount

public int getRowCount()
See Also:
TableModel.getRowCount()

getValueAt

public Object getValueAt(int row,
                         int col)
See Also:
TableModel.getValueAt(int, int)

isCellEditable

public boolean isCellEditable(int arg0,
                              int arg1)
See Also:
TableModel.isCellEditable(int, int)

moveRow

public void moveRow(int start,
                    int end,
                    int to)
See Also:
DefaultTableModel.moveRow(int, int, int)

removeRow

public void removeRow(int row)
See Also:
DefaultTableModel.removeRow(int)

setValueAt

public void setValueAt(Object cellValue,
                       int row,
                       int col)
See Also:
TableModel.setValueAt(java.lang.Object, int, int)

getColumnClass

public Class getColumnClass(int arg0)
See Also:
TableModel.getColumnClass(int)

Apache JMeter
2.0.1.20050615

Copyright © 1998-2005 Apache Software Foundation. All Rights Reserved.