< prev index next >

modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TwoLevelFocusBehavior.java

Print this page

        

@@ -23,10 +23,11 @@
  * questions.
  */
 
 package com.sun.javafx.scene.control.behavior;
 
+import com.sun.javafx.scene.NodeHelper;
 import javafx.css.PseudoClass;
 import javafx.scene.Node;
 import javafx.scene.control.Control;
 import javafx.scene.control.PopupControl;
 

@@ -101,31 +102,31 @@
                     Object obj = event.getTarget();
 
                     switch (((KeyEvent)event).getCode()) {
                       case TAB :
                           if (((KeyEvent)event).isShiftDown()) {
-                              ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.PREVIOUS);
+                              NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.PREVIOUS);
                           }
                           else {
-                              ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.NEXT);
+                              NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.NEXT);
                           }
                           event.consume();
                           break;
                       case UP :
-                          ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.UP);
+                          NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.UP);
                           event.consume();
                           break;
                       case DOWN :
-                          ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.DOWN);
+                          NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.DOWN);
                           event.consume();
                           break;
                       case LEFT :
-                          ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.LEFT);
+                          NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.LEFT);
                           event.consume();
                           break;
                       case RIGHT :
-                          ((Node)obj).impl_traverse(com.sun.javafx.scene.traversal.Direction.RIGHT);
+                          NodeHelper.traverse((Node) obj, com.sun.javafx.scene.traversal.Direction.RIGHT);
                           event.consume();
                           break;
                       case ENTER :
                           setExternalFocus(false);
                           event.consume();
< prev index next >