From 35c7eb05cec82a2abeef5b87d1ac5fb02d1ce22d Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Fri, 11 Sep 2015 22:17:01 +0300 Subject: [PATCH] uiTraverser(Component) --- platform/util/src/com/intellij/util/ui/UIUtil.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/util/src/com/intellij/util/ui/UIUtil.java b/platform/util/src/com/intellij/util/ui/UIUtil.java index 4d9c180cab17..308120d3deef 100644 --- a/platform/util/src/com/intellij/util/ui/UIUtil.java +++ b/platform/util/src/com/intellij/util/ui/UIUtil.java @@ -2613,6 +2613,11 @@ public class UIUtil { return new JBTreeTraverser(COMPONENT_CHILDREN); } + @NotNull + public static JBTreeTraverser uiTraverser(@Nullable Component component) { + return new JBTreeTraverser(COMPONENT_CHILDREN).withRoot(component); + } + public static final Key> NOT_IN_HIERARCHY_COMPONENTS = Key.create("NOT_IN_HIERARCHY_COMPONENTS"); private static final Function> COMPONENT_CHILDREN = new Function>() {