Class TreeManager

java.lang.Object
org.pentaho.di.ui.spoon.tree.TreeManager

public class TreeManager extends Object
Created by bmorrise on 5/25/18.
  • Constructor Details

    • TreeManager

      public TreeManager(org.eclipse.swt.widgets.Tree tree, GUIResource guiResource)
    • TreeManager

      public TreeManager(org.eclipse.swt.widgets.Tree tree)
  • Method Details

    • addRoot

      public void addRoot(String label, List<TreeFolderProvider> providers)
    • addTreeProvider

      public void addTreeProvider(String root, TreeFolderProvider treeFolderProvider)
    • hasNode

      public boolean hasNode(org.pentaho.di.base.AbstractMeta abstractMeta)
    • clear

      public void clear()
    • render

      public void render()
    • create

      public void create(org.pentaho.di.base.AbstractMeta abstractMeta, String name, boolean expanded)
    • checkUpdate

      public void checkUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
    • showRoot

      public void showRoot(String name, boolean show)
    • hideAll

      public void hideAll()
    • show

      public void show(org.pentaho.di.base.AbstractMeta abstractMeta)
    • hide

      public void hide(org.pentaho.di.base.AbstractMeta abstractMeta)
    • setFilter

      public void setFilter(String filter)
    • reset

      public void reset(org.pentaho.di.base.AbstractMeta abstractMeta)
    • update

      public void update(String name)
    • shouldUpdate

      public boolean shouldUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
    • getNameByType

      public String getNameByType(Class clazz)
    • remove

      public void remove(org.pentaho.di.base.AbstractMeta abstractMeta)
    • getTreeNode

      public TreeNode getTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)