|
||||||||||
| 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.TableColumnModelListenerpublic void columnMarginChanged(javax.swing.event.ChangeEvent e)
columnMarginChanged in interface javax.swing.event.TableColumnModelListenerpublic void columnMoved(javax.swing.event.TableColumnModelEvent e)
columnMoved in interface javax.swing.event.TableColumnModelListenerpublic void columnRemoved(javax.swing.event.TableColumnModelEvent e)
columnRemoved in interface javax.swing.event.TableColumnModelListenerpublic void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
columnSelectionChanged in interface javax.swing.event.TableColumnModelListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void revertToDefault()
revertToDefault in interface ColumnPreferenceHandlerpublic boolean isDefault()
isDefault in interface ColumnPreferenceHandlerpublic void setWidths()
setWidths in interface ColumnPreferenceHandlerpublic void setOrder()
setOrder in interface ColumnPreferenceHandlerpublic void setVisibility()
setVisibility in interface ColumnPreferenceHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||