< prev index next >
modules/controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java
Print this page
@@ -23,10 +23,11 @@
* questions.
*/
package javafx.scene.control.skin;
+import com.sun.javafx.scene.NodeHelper;
import com.sun.javafx.scene.ParentHelper;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -133,11 +134,11 @@
engine = new ParentTraversalEngine(getSkinnable(), new Algorithm() {
private Node selectPrev(int from, TraversalContext context) {
for (int i = from; i >= 0; --i) {
Node n = box.getChildren().get(i);
- if (n.isDisabled() || !n.impl_isTreeVisible()) continue;
+ if (n.isDisabled() || !NodeHelper.isTreeVisible(n)) continue;
if (n instanceof Parent) {
Node selected = context.selectLastInParent((Parent)n);
if (selected != null) return selected;
}
if (n.isFocusTraversable() ) {
@@ -148,11 +149,11 @@
}
private Node selectNext(int from, TraversalContext context) {
for (int i = from, max = box.getChildren().size(); i < max; ++i) {
Node n = box.getChildren().get(i);
- if (n.isDisabled() || !n.impl_isTreeVisible()) continue;
+ if (n.isDisabled() || !NodeHelper.isTreeVisible(n)) continue;
if (n.isFocusTraversable()) {
return n;
}
if (n instanceof Parent) {
Node selected = context.selectFirstInParent((Parent)n);
< prev index next >