All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.JListSelectionModel

java.lang.Object
   |
   +----com.sun.java.swing.JListSelectionModel

public class JListSelectionModel
extends Object
implements ListSelectionModel

Variable Index

 o selectionListener
 o value

Constructor Index

 o JListSelectionModel()

Method Index

 o addListSelectionListener(ListSelectionListener)
 o addSelectionInterval(int, int)
 o clearSelection()
 o getAnchorSelectionIndex()
 o getLeadSelectionIndex()
 o getMaxSelectionIndex()
 o getMinSelectionIndex()
 o insertIndexInterval(int, int, boolean)
Insert length indices beginning before/after index.
 o isSelectedIndex(int)
 o isSelectionEmpty()
 o notifyValueChangedListeners(int, int)
 o removeIndexInterval(int, int)
Remove the indices in the interval index0,index1 (inclusive) from the selection model.
 o removeListSelectionListener(ListSelectionListener)
 o removeSelectionInterval(int, int)
 o setSelectionInterval(int, int)

Variables

 o value
 protected BitSet value
 o selectionListener
 protected ListSelectionListener selectionListener

Constructors

 o JListSelectionModel
 public JListSelectionModel()

Methods

 o getAnchorSelectionIndex
 public int getAnchorSelectionIndex()
 o getLeadSelectionIndex
 public int getLeadSelectionIndex()
 o getMinSelectionIndex
 public int getMinSelectionIndex()
 o getMaxSelectionIndex
 public int getMaxSelectionIndex()
 o isSelectedIndex
 public boolean isSelectedIndex(int index)
 o isSelectionEmpty
 public boolean isSelectionEmpty()
 o addListSelectionListener
 public void addListSelectionListener(ListSelectionListener l)
 o removeListSelectionListener
 public void removeListSelectionListener(ListSelectionListener l)
 o notifyValueChangedListeners
 protected void notifyValueChangedListeners(int firstIndex,
                                            int lastIndex)
 o clearSelection
 public void clearSelection()
 o setSelectionInterval
 public void setSelectionInterval(int index0,
                                  int index1)
 o addSelectionInterval
 public void addSelectionInterval(int index0,
                                  int index1)
 o removeSelectionInterval
 public void removeSelectionInterval(int index0,
                                     int index1)
 o insertIndexInterval
 public void insertIndexInterval(int index,
                                 int length,
                                 boolean before)
Insert length indices beginning before/after index. This is typically called to sync the selection model with a corresponding change in the data model.

 o removeIndexInterval
 public void removeIndexInterval(int index0,
                                 int index1)
Remove the indices in the interval index0,index1 (inclusive) from the selection model. This is typically called to sync the selection model width a corresponding change in the data model. Note that (as always) index0 need not be <= index1.


All Packages  Class Hierarchy  This Package  Previous  Next  Index