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

All Superinterfaces:
Remote
All Known Implementing Classes:
RDefaultTableColumnModelImpl

public interface RDefaultTableColumnModel
extends Remote


Method Summary
 void addColumn(RTableColumn aColumnvar0)
           
 void addColumnModelListener(RTableColumnModelListener xvar0)
           
 RTableColumn getColumn(int columnIndexvar0)
           
 int getColumnCount()
           
 int getColumnIndex(Object identifiervar0)
           
 int getColumnIndexAtX(int xvar0)
           
 int getColumnMargin()
           
 Enumeration getColumns()
           
 boolean getColumnSelectionAllowed()
           
 EventListener[] getListeners(Class listenerTypevar0)
           
 DefaultTableColumnModel getRJFCWrappedData()
           
 int getSelectedColumnCount()
           
 int[] getSelectedColumns()
           
 ListSelectionModel getSelectionModel()
           
 int getTotalColumnWidth()
           
 void moveColumn(int columnIndexvar0, int newIndexvar1)
           
 void propertyChange(PropertyChangeEvent evtvar0)
           
 void removeColumn(RTableColumn columnvar0)
           
 void removeColumnModelListener(RTableColumnModelListener xvar0)
           
 void setColumnMargin(int newMarginvar0)
           
 void setColumnSelectionAllowed(boolean flagvar0)
           
 void setData(DefaultTableColumnModel data)
           
 void setHash(Hashtable hash)
           
 void setSelectionModel(ListSelectionModel newModelvar0)
           
 void valueChanged(RListSelectionEvent evar0)
           
 

Method Detail

getRJFCWrappedData

public DefaultTableColumnModel getRJFCWrappedData()
                                           throws RemoteException

setData

public void setData(DefaultTableColumnModel data)
             throws RemoteException

setHash

public void setHash(Hashtable hash)
             throws RemoteException

addColumn

public void addColumn(RTableColumn aColumnvar0)
               throws RemoteException

removeColumn

public void removeColumn(RTableColumn columnvar0)
                  throws RemoteException

moveColumn

public void moveColumn(int columnIndexvar0,
                       int newIndexvar1)
                throws RemoteException

setColumnMargin

public void setColumnMargin(int newMarginvar0)
                     throws RemoteException

getColumnCount

public int getColumnCount()
                   throws RemoteException

getColumns

public Enumeration getColumns()
                       throws RemoteException

getColumnIndex

public int getColumnIndex(Object identifiervar0)
                   throws RemoteException

getColumn

public RTableColumn getColumn(int columnIndexvar0)
                       throws RemoteException

getColumnMargin

public int getColumnMargin()
                    throws RemoteException

getColumnIndexAtX

public int getColumnIndexAtX(int xvar0)
                      throws RemoteException

getTotalColumnWidth

public int getTotalColumnWidth()
                        throws RemoteException

setSelectionModel

public void setSelectionModel(ListSelectionModel newModelvar0)
                       throws RemoteException

getSelectionModel

public ListSelectionModel getSelectionModel()
                                     throws RemoteException

setColumnSelectionAllowed

public void setColumnSelectionAllowed(boolean flagvar0)
                               throws RemoteException

getColumnSelectionAllowed

public boolean getColumnSelectionAllowed()
                                  throws RemoteException

getSelectedColumns

public int[] getSelectedColumns()
                         throws RemoteException

getSelectedColumnCount

public int getSelectedColumnCount()
                           throws RemoteException

addColumnModelListener

public void addColumnModelListener(RTableColumnModelListener xvar0)
                            throws RemoteException

removeColumnModelListener

public void removeColumnModelListener(RTableColumnModelListener xvar0)
                               throws RemoteException

getListeners

public EventListener[] getListeners(Class listenerTypevar0)
                             throws RemoteException

propertyChange

public void propertyChange(PropertyChangeEvent evtvar0)
                    throws RemoteException

valueChanged

public void valueChanged(RListSelectionEvent evar0)
                  throws RemoteException