r1765 - trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/navigation
Author: sletellier Date: 2010-03-10 13:43:42 +0100 (Wed, 10 Mar 2010) New Revision: 1765 Log: Fix bug in multi selection Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/navigation/NavigationMultiTreeHandler.java Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/navigation/NavigationMultiTreeHandler.java =================================================================== --- trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/navigation/NavigationMultiTreeHandler.java 2010-03-10 12:07:05 UTC (rev 1764) +++ trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/navigation/NavigationMultiTreeHandler.java 2010-03-10 12:43:42 UTC (rev 1765) @@ -25,9 +25,11 @@ import jaxx.runtime.JAXXObject; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.jdesktop.swingx.JXTreeTable; import javax.swing.event.TreeSelectionEvent; import javax.swing.tree.TreePath; +import javax.swing.tree.TreeSelectionModel; import java.awt.Component; import java.util.ArrayList; import java.util.Arrays; @@ -57,7 +59,7 @@ @Override public void valueChanged(TreeSelectionEvent event) { - TreePath[] paths = getSelectionPaths(); + TreePath[] paths = event.getPaths(); // TODO : verifier que la selection n'est pas la même List<NavigationTreeNode> nodes = new ArrayList<NavigationTreeNode>();
participants (1)
-
sletellier@users.nuiton.org