You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by rw...@apache.org on 2018/04/13 20:34:27 UTC

svn commit: r1829099 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java

Author: rwhitcomb
Date: Fri Apr 13 20:34:27 2018
New Revision: 1829099

URL: http://svn.apache.org/viewvc?rev=1829099&view=rev
Log:
Update the Javaodoc in ListViewSelectionListener to better explain
how and when the various listener methods are called.

Modified:
    pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java?rev=1829099&r1=1829098&r2=1829099&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/ListViewSelectionListener.java Fri Apr 13 20:34:27 2018
@@ -99,7 +99,10 @@ public interface ListViewSelectionListen
     }
 
     /**
-     * Called when a list view's selection state has changed.
+     * Called when a list view's selection state has changed. Called in any select mode, and
+     * will be called BEFORE the {@link #selectedItemChanged} callback if the ListView is in
+     * single-select mode.  But, will be called AFTER either {@link #selectedRangeAdded} or
+     * {@link #selectedRangeRemoved} if appropriate.
      *
      * @param listView The source of the event.
      * @param previousSelectedRanges If the selection changed directly, contains
@@ -111,7 +114,7 @@ public interface ListViewSelectionListen
     }
 
     /**
-     * Called when a list view's selected item has changed.
+     * Called when a list view's selected item has changed. Only called in single-select mode.
      *
      * @param listView The source of the event.
      * @param previousSelectedItem The item that was previously selected.