com.im.ijc.widgets/1 5.9.1

com.im.ijc.widgets.table
Class SafeTableColumnModel

java.lang.Object
  extended by javax.swing.table.DefaultTableColumnModel
      extended by com.im.ijc.widgets.table.SafeTableColumnModel
All Implemented Interfaces:
PropertyChangeListener, Serializable, EventListener, ListSelectionListener, TableColumnModel
Direct Known Subclasses:
WBTableColumnModel

public class SafeTableColumnModel
extends DefaultTableColumnModel

Workaround for http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4515236

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableColumnModel
changeEvent, columnMargin, columnSelectionAllowed, listenerList, selectionModel, tableColumns, totalColumnWidth
 
Method Summary
 TableColumn getColumn(int column)
          Hook to allow us to try and trap index out-of-bounds exception.
 
Methods inherited from class javax.swing.table.DefaultTableColumnModel
addColumn, addColumnModelListener, createSelectionModel, fireColumnAdded, fireColumnMarginChanged, fireColumnMoved, fireColumnRemoved, fireColumnSelectionChanged, getColumnCount, getColumnIndex, getColumnIndexAtX, getColumnMargin, getColumnModelListeners, getColumns, getColumnSelectionAllowed, getListeners, getSelectedColumnCount, getSelectedColumns, getSelectionModel, getTotalColumnWidth, moveColumn, propertyChange, recalcWidthCache, removeColumn, removeColumnModelListener, setColumnMargin, setColumnSelectionAllowed, setSelectionModel, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getColumn

public TableColumn getColumn(int column)
Hook to allow us to try and trap index out-of-bounds exception.

Specified by:
getColumn in interface TableColumnModel
Overrides:
getColumn in class DefaultTableColumnModel

com.im.ijc.widgets/1 5.9.1