gui.tables
Class GenericTableColumnModel

java.lang.Object
  extended by javax.swing.table.DefaultTableColumnModel
      extended by gui.tables.GenericTableColumnModel
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.swing.event.ListSelectionListener, javax.swing.table.TableColumnModel

public class GenericTableColumnModel
extends javax.swing.table.DefaultTableColumnModel

A column model for the JTable that displays the DataSheet.

See Also:
Serialized Form

Constructor Summary
GenericTableColumnModel()
          Instantiates a new generic table column model.
 
Method Summary
 boolean getColumnSelectionAllowed()
           
 void moveColumn(int arg0, int arg1)
           
 void removeColumn(javax.swing.table.TableColumn arg0)
           
 
Methods inherited from class javax.swing.table.DefaultTableColumnModel
addColumn, addColumnModelListener, getColumn, getColumnCount, getColumnIndex, getColumnIndexAtX, getColumnMargin, getColumnModelListeners, getColumns, getListeners, getSelectedColumnCount, getSelectedColumns, getSelectionModel, getTotalColumnWidth, propertyChange, removeColumnModelListener, setColumnMargin, setColumnSelectionAllowed, setSelectionModel, valueChanged
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericTableColumnModel

public GenericTableColumnModel()
Instantiates a new generic table column model.

Method Detail

getColumnSelectionAllowed

public boolean getColumnSelectionAllowed()
Specified by:
getColumnSelectionAllowed in interface javax.swing.table.TableColumnModel
Overrides:
getColumnSelectionAllowed in class javax.swing.table.DefaultTableColumnModel

moveColumn

public void moveColumn(int arg0,
                       int arg1)
Specified by:
moveColumn in interface javax.swing.table.TableColumnModel
Overrides:
moveColumn in class javax.swing.table.DefaultTableColumnModel

removeColumn

public void removeColumn(javax.swing.table.TableColumn arg0)
Specified by:
removeColumn in interface javax.swing.table.TableColumnModel
Overrides:
removeColumn in class javax.swing.table.DefaultTableColumnModel