Class TreeUtilities

java.lang.Object
org.jdesktop.swingx.tree.TreeUtilities

public class TreeUtilities extends Object
Contains convenience classes/methods for handling hierarchical Swing structures.
Author:
Jeanette Winzenburg, Berlin
  • Field Details

    • EMPTY_ENUMERATION

      public static final Enumeration EMPTY_ENUMERATION
      An enumeration that is always empty.
  • Method Details

    • children

      public static Enumeration children(TreeModel model)
      Creates and returns an Enumeration across the direct children of the rootNode in the given TreeModel.
      Parameters:
      model - the TreeModel which contains parent, must not be null
      Returns:
      an Enumeration across the direct children of the model's root, the enumeration is empty if the root is null or contains no children
    • children

      public static Enumeration children(TreeModel model, Object parent)
      Creates and returns an Enumeration across the direct children of parentNode in the given TreeModel.
      Parameters:
      model - the TreeModel which contains parent, must not be null
      parent - the parent of the enumerated children
      Returns:
      an Enumeration across the direct children of parent, the enumeration is empty if the parent is null or contains no children