home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 March / pcp161a.iso / handson / files / copyjava.exe / com / sun / java / swing / table / TableColumnModel.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-02-26  |  1.0 KB  |  46 lines

  1. package com.sun.java.swing.table;
  2.  
  3. import com.sun.java.swing.ListSelectionModel;
  4. import com.sun.java.swing.event.TableColumnModelListener;
  5. import java.util.Enumeration;
  6.  
  7. public interface TableColumnModel {
  8.    void addColumn(TableColumn var1);
  9.  
  10.    void removeColumn(TableColumn var1);
  11.  
  12.    void moveColumn(int var1, int var2);
  13.  
  14.    void setColumnMargin(int var1);
  15.  
  16.    int getColumnCount();
  17.  
  18.    Enumeration getColumns();
  19.  
  20.    int getColumnIndex(Object var1);
  21.  
  22.    TableColumn getColumn(int var1);
  23.  
  24.    int getColumnMargin();
  25.  
  26.    int getColumnIndexAtX(int var1);
  27.  
  28.    int getTotalColumnWidth();
  29.  
  30.    void setColumnSelectionAllowed(boolean var1);
  31.  
  32.    boolean getColumnSelectionAllowed();
  33.  
  34.    int[] getSelectedColumns();
  35.  
  36.    int getSelectedColumnCount();
  37.  
  38.    void setSelectionModel(ListSelectionModel var1);
  39.  
  40.    ListSelectionModel getSelectionModel();
  41.  
  42.    void addColumnModelListener(TableColumnModelListener var1);
  43.  
  44.    void removeColumnModelListener(TableColumnModelListener var1);
  45. }
  46.