edu.columbia.cs.cgui.rjfc.swing.table
Interface RDefaultTableModel

All Superinterfaces:
RAbstractTableModel, Remote
All Known Implementing Classes:
RDefaultTableModelImpl

public interface RDefaultTableModel
extends RAbstractTableModel


Method Summary
 void addColumn(Object columnNamevar0)
           
 void addColumn(Object columnNamevar0, Object[] columnDatavar1)
           
 void addColumn(Object columnNamevar0, Vector columnDatavar1)
           
 void addRow(Object[] rowDatavar0)
           
 void addRow(Vector rowDatavar0)
           
 int getColumnCount()
           
 String getColumnName(int columnvar0)
           
 Vector getDataVector()
           
 int getRowCount()
           
 Object getValueAt(int rowvar0, int columnvar1)
           
 void insertRow(int rowvar0, Object[] rowDatavar1)
           
 void insertRow(int rowvar0, Vector rowDatavar1)
           
 boolean isCellEditable(int rowvar0, int columnvar1)
           
 void moveRow(int startIndexvar0, int endIndexvar1, int toIndexvar2)
           
 void newDataAvailable(RTableModelEvent eventvar0)
           
 void newRowsAdded(RTableModelEvent eventvar0)
           
 void removeRow(int rowvar0)
           
 void rowsRemoved(RTableModelEvent eventvar0)
           
 void setColumnCount(int columnCountvar0)
           
 void setColumnIdentifiers(Object[] newIdentifiersvar0)
           
 void setColumnIdentifiers(Vector newIdentifiersvar0)
           
 void setDataVector(Object[][] newDatavar0, Object[] columnNamesvar1)
           
 void setDataVector(Vector newDatavar0, Vector columnNamesvar1)
           
 void setNumRows(int newSizevar0)
           
 void setRowCount(int rowCountvar0)
           
 void setValueAt(Object aValuevar0, int rowvar1, int columnvar2)
           
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.table.RAbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getRJFCWrappedData, removeTableModelListener, setData, setHash
 

Method Detail

getDataVector

public Vector getDataVector()
                     throws RemoteException

setDataVector

public void setDataVector(Vector newDatavar0,
                          Vector columnNamesvar1)
                   throws RemoteException

setDataVector

public void setDataVector(Object[][] newDatavar0,
                          Object[] columnNamesvar1)
                   throws RemoteException

newDataAvailable

public void newDataAvailable(RTableModelEvent eventvar0)
                      throws RemoteException

newRowsAdded

public void newRowsAdded(RTableModelEvent eventvar0)
                  throws RemoteException

rowsRemoved

public void rowsRemoved(RTableModelEvent eventvar0)
                 throws RemoteException

setColumnIdentifiers

public void setColumnIdentifiers(Vector newIdentifiersvar0)
                          throws RemoteException

setColumnIdentifiers

public void setColumnIdentifiers(Object[] newIdentifiersvar0)
                          throws RemoteException

setNumRows

public void setNumRows(int newSizevar0)
                throws RemoteException

setRowCount

public void setRowCount(int rowCountvar0)
                 throws RemoteException

setColumnCount

public void setColumnCount(int columnCountvar0)
                    throws RemoteException

addColumn

public void addColumn(Object columnNamevar0)
               throws RemoteException

addColumn

public void addColumn(Object columnNamevar0,
                      Vector columnDatavar1)
               throws RemoteException

addColumn

public void addColumn(Object columnNamevar0,
                      Object[] columnDatavar1)
               throws RemoteException

addRow

public void addRow(Vector rowDatavar0)
            throws RemoteException

addRow

public void addRow(Object[] rowDatavar0)
            throws RemoteException

insertRow

public void insertRow(int rowvar0,
                      Vector rowDatavar1)
               throws RemoteException

insertRow

public void insertRow(int rowvar0,
                      Object[] rowDatavar1)
               throws RemoteException

moveRow

public void moveRow(int startIndexvar0,
                    int endIndexvar1,
                    int toIndexvar2)
             throws RemoteException

removeRow

public void removeRow(int rowvar0)
               throws RemoteException

getRowCount

public int getRowCount()
                throws RemoteException

getColumnCount

public int getColumnCount()
                   throws RemoteException

getColumnName

public String getColumnName(int columnvar0)
                     throws RemoteException
Specified by:
getColumnName in interface RAbstractTableModel

isCellEditable

public boolean isCellEditable(int rowvar0,
                              int columnvar1)
                       throws RemoteException
Specified by:
isCellEditable in interface RAbstractTableModel

getValueAt

public Object getValueAt(int rowvar0,
                         int columnvar1)
                  throws RemoteException

setValueAt

public void setValueAt(Object aValuevar0,
                       int rowvar1,
                       int columnvar2)
                throws RemoteException
Specified by:
setValueAt in interface RAbstractTableModel