|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.limegroup.gnutella.gui.tables.DefaultColumnPreferenceHandler
Handles column preferences through a settings file. This is the default implementation for ColumnPreferences.
Constructor Summary | |
DefaultColumnPreferenceHandler(LimeJTable t)
Constructs a new DefaultColumnPreferences object for this table. |
Method Summary | |
void |
columnAdded(javax.swing.event.TableColumnModelEvent e)
Triggered from a column being added. |
void |
columnMarginChanged(javax.swing.event.ChangeEvent e)
Triggered from a column's margin being changed. |
void |
columnMoved(javax.swing.event.TableColumnModelEvent e)
Triggered from a column being moved. |
void |
columnRemoved(javax.swing.event.TableColumnModelEvent e)
Triggered from a column being removed. |
void |
columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
From a column's selection changing. |
boolean |
isDefault()
Determines whether the columns are already the default values. |
void |
mouseClicked(java.awt.event.MouseEvent e)
The mouse was clicked on the table header. |
void |
mouseEntered(java.awt.event.MouseEvent e)
The mouse entered the table header. |
void |
mouseExited(java.awt.event.MouseEvent e)
The mouse exited the table header. |
void |
mousePressed(java.awt.event.MouseEvent e)
The mouse pressed the table header. |
void |
mouseReleased(java.awt.event.MouseEvent e)
The mouse released from the table header. |
void |
revertToDefault()
Reverts this table's header preferences to their default values. |
void |
setOrder()
Sets the headers to the correct order, depending on the user's preferences for this table. |
void |
setVisibility()
Sets the headers so that some may be invisible, depending on the user's preferences for this table. |
void |
setWidths()
Sets the headers to the correct widths, depending on the user's preferences for this table. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultColumnPreferenceHandler(LimeJTable t)
Method Detail |
public void columnAdded(javax.swing.event.TableColumnModelEvent e)
columnAdded
in interface javax.swing.event.TableColumnModelListener
public void columnMarginChanged(javax.swing.event.ChangeEvent e)
columnMarginChanged
in interface javax.swing.event.TableColumnModelListener
public void columnMoved(javax.swing.event.TableColumnModelEvent e)
columnMoved
in interface javax.swing.event.TableColumnModelListener
public void columnRemoved(javax.swing.event.TableColumnModelEvent e)
columnRemoved
in interface javax.swing.event.TableColumnModelListener
public void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
columnSelectionChanged
in interface javax.swing.event.TableColumnModelListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void revertToDefault()
revertToDefault
in interface ColumnPreferenceHandler
public boolean isDefault()
isDefault
in interface ColumnPreferenceHandler
public void setWidths()
setWidths
in interface ColumnPreferenceHandler
public void setOrder()
setOrder
in interface ColumnPreferenceHandler
public void setVisibility()
setVisibility
in interface ColumnPreferenceHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |