Package org.pentaho.di.ui.spoon.tree
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 Summary
Constructors Constructor Description TreeManager(org.eclipse.swt.widgets.Tree tree)TreeManager(org.eclipse.swt.widgets.Tree tree, GUIResource guiResource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRoot(String label, List<TreeFolderProvider> providers)voidaddTreeProvider(String root, TreeFolderProvider treeFolderProvider)voidcheckUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)voidclear()voidcreate(org.pentaho.di.base.AbstractMeta abstractMeta, String name, boolean expanded)StringgetNameByType(Class clazz)TreeNodegetTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)booleanhasNode(org.pentaho.di.base.AbstractMeta abstractMeta)voidhide(org.pentaho.di.base.AbstractMeta abstractMeta)voidhideAll()voidremove(org.pentaho.di.base.AbstractMeta abstractMeta)voidrender()voidreset(org.pentaho.di.base.AbstractMeta abstractMeta)voidsetFilter(String filter)booleanshouldUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)voidshow(org.pentaho.di.base.AbstractMeta abstractMeta)voidshowRoot(String name, boolean show)voidupdate(String name)
-
-
-
Constructor Detail
-
TreeManager
public TreeManager(org.eclipse.swt.widgets.Tree tree, GUIResource guiResource)
-
TreeManager
public TreeManager(org.eclipse.swt.widgets.Tree tree)
-
-
Method Detail
-
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)
-
remove
public void remove(org.pentaho.di.base.AbstractMeta abstractMeta)
-
getTreeNode
public TreeNode getTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)
-
-