Class LeveledTreeNode

java.lang.Object
org.pentaho.di.ui.core.widget.tree.TreeNode
org.pentaho.di.ui.core.widget.tree.LeveledTreeNode
All Implemented Interfaces:
Comparable<TreeNode>

public class LeveledTreeNode extends TreeNode
A TreeNode for the left-hand config tree that includes a Level for management. Levels represent where the config is stored, and a priority for how the config is applied. This Level concept is used in the UI to abstract the equivalent logic in back-end code.
  • Field Details

    • LEVEL_FILE_DISPLAY_NAME

      public static final String LEVEL_FILE_DISPLAY_NAME
    • LEVEL_DEFAULT_DISPLAY_NAME

      public static final String LEVEL_DEFAULT_DISPLAY_NAME
    • COMPARATOR

      public Comparator<TreeNode> COMPARATOR
  • Constructor Details

  • Method Details