Class WidgetTreeUtils


  • public final class WidgetTreeUtils
    extends java.lang.Object
    Useful utility methods to work with Widget tree structure.
    • Field Detail

      • COMPOSED_SLOT_SEPARATOR

        public static final java.lang.String COMPOSED_SLOT_SEPARATOR
        See Also:
        Constant Field Values
    • Method Detail

      • getRootWidget

        public static Widget getRootWidget​(Widget widget)
      • getSlotIdPathToComposedRoot

        public static java.lang.String getSlotIdPathToComposedRoot​(Widget widget)
      • getAllChildWidgetsRecursively

        public static java.util.Set<Widget> getAllChildWidgetsRecursively​(Widget widget)
        Parameters:
        widget -
        Returns:
      • getCommonParent

        public static Widget getCommonParent​(Widget widget1,
                                             Widget widget2)