Apache JMeter
2.1.1

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.7.2.1 $
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, Functor[] readFunctors, Functor[] writeFunctors, Class[] editorClasses)
           
 
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)
           
 void insertRow(Object value, int index)
           
 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,
                        Functor[] readFunctors,
                        Functor[] writeFunctors,
                        Class[] editorClasses)
Method Detail

iterator

public Iterator iterator()

clearData

public void clearData()

addRow

public void addRow(Object value)

insertRow

public void insertRow(Object value,
                      int index)

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.1.1

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