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 void
addRoot(String label, List<TreeFolderProvider> providers)
void
addTreeProvider(String root, TreeFolderProvider treeFolderProvider)
void
checkUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
void
clear()
void
create(org.pentaho.di.base.AbstractMeta abstractMeta, String name, boolean expanded)
String
getNameByType(Class clazz)
TreeNode
getTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)
boolean
hasNode(org.pentaho.di.base.AbstractMeta abstractMeta)
void
hide(org.pentaho.di.base.AbstractMeta abstractMeta)
void
hideAll()
void
remove(org.pentaho.di.base.AbstractMeta abstractMeta)
void
render()
void
reset(org.pentaho.di.base.AbstractMeta abstractMeta)
void
setFilter(String filter)
boolean
shouldUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
void
show(org.pentaho.di.base.AbstractMeta abstractMeta)
void
showRoot(String name, boolean show)
void
update(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)
-
-