org.owasp.webscarab.ui.swing
Class ColumnWidthTracker
java.lang.Object
org.owasp.webscarab.ui.swing.ColumnWidthTracker
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.TableColumnModelListener
public class ColumnWidthTracker
- extends java.lang.Object
- implements java.beans.PropertyChangeListener, javax.swing.event.TableColumnModelListener
- Author:
- rogan
Constructor Summary |
protected |
ColumnWidthTracker(java.lang.String key)
Creates a new instance of ColumnWidthTracker |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColumnWidthTracker
protected ColumnWidthTracker(java.lang.String key)
- Creates a new instance of ColumnWidthTracker
getTracker
public static ColumnWidthTracker getTracker(java.lang.String key)
addTable
public void addTable(javax.swing.JTable table)
removeTable
public void removeTable(javax.swing.JTable table)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChange
in interface java.beans.PropertyChangeListener
columnAdded
public void columnAdded(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnAdded
in interface javax.swing.event.TableColumnModelListener
columnMarginChanged
public void columnMarginChanged(javax.swing.event.ChangeEvent e)
- Specified by:
columnMarginChanged
in interface javax.swing.event.TableColumnModelListener
columnMoved
public void columnMoved(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnMoved
in interface javax.swing.event.TableColumnModelListener
columnRemoved
public void columnRemoved(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnRemoved
in interface javax.swing.event.TableColumnModelListener
columnSelectionChanged
public void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
columnSelectionChanged
in interface javax.swing.event.TableColumnModelListener