edu.princeton.swing
Interface PropertiedListSelectionModel

All Superinterfaces:
ListSelectionModel
All Known Implementing Classes:
DefaultPropertiedListSelectionModel

public interface PropertiedListSelectionModel
extends ListSelectionModel

PropertiedListSelectionModel extends to add PropertyChangeListener support.


Field Summary
 
Fields inherited from interface javax.swing.ListSelectionModel
MULTIPLE_INTERVAL_SELECTION, SINGLE_INTERVAL_SELECTION, SINGLE_SELECTION
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
          Adds a PropertyChangeListener to the model to listen for changes in "selectionMode".
 void removePropertyChangeListener(PropertyChangeListener listener)
          Removes a PropertyChangeListener from the model.
 
Methods inherited from interface javax.swing.ListSelectionModel
addListSelectionListener, addSelectionInterval, clearSelection, getAnchorSelectionIndex, getLeadSelectionIndex, getMaxSelectionIndex, getMinSelectionIndex, getSelectionMode, getValueIsAdjusting, insertIndexInterval, isSelectedIndex, isSelectionEmpty, removeIndexInterval, removeListSelectionListener, removeSelectionInterval, setAnchorSelectionIndex, setLeadSelectionIndex, setSelectionInterval, setSelectionMode, setValueIsAdjusting
 

Method Detail

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener to the model to listen for changes in "selectionMode".

Parameters:
listener - The new PropertyChangeListener to add.

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)
Removes a PropertyChangeListener from the model.

Parameters:
listener - The old PropertyChangeListener to add.