Package org.pentaho.di.ui.spoon.tree
Class RootNode
- java.lang.Object
-
- org.pentaho.di.ui.core.widget.tree.TreeNode
-
- org.pentaho.di.ui.spoon.tree.RootNode
-
public class RootNode extends TreeNode
Created by bmorrise on 7/9/18.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAbstractMeta(org.pentaho.di.base.AbstractMeta abstractMeta, TreeNode treeNode)
void
addProvider(TreeFolderProvider treeFolderProvider)
void
addProviders(List<TreeFolderProvider> treeFolderProviders)
void
checkUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String filter)
void
clearUpdates(org.pentaho.di.base.AbstractMeta abstractMeta)
TreeNode
create(org.pentaho.di.base.AbstractMeta abstractMeta, org.eclipse.swt.graphics.Image image, boolean expanded)
String
getNameByType(Class clazz)
TreeNode
getTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)
boolean
hasNode(org.pentaho.di.base.AbstractMeta abstractMeta)
void
remove(org.pentaho.di.base.AbstractMeta abstractMeta)
boolean
shouldUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
void
update(String name)
-
Methods inherited from class org.pentaho.di.ui.core.widget.tree.TreeNode
addChild, getBackground, getChildren, getData, getFont, getForeground, getImage, getIndex, getLabel, hasChildren, isExpanded, isHidden, removeAll, setBackground, setData, setExpanded, setFont, setForeground, setHidden, setImage, setIndex, setLabel
-
-
-
-
Constructor Detail
-
RootNode
public RootNode(String label, org.eclipse.swt.graphics.Image image, boolean expanded)
-
-
Method Detail
-
addProvider
public void addProvider(TreeFolderProvider treeFolderProvider)
-
addProviders
public void addProviders(List<TreeFolderProvider> treeFolderProviders)
-
addAbstractMeta
public void addAbstractMeta(org.pentaho.di.base.AbstractMeta abstractMeta, TreeNode treeNode)
-
create
public TreeNode create(org.pentaho.di.base.AbstractMeta abstractMeta, org.eclipse.swt.graphics.Image image, boolean expanded)
-
checkUpdate
public void checkUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String filter)
-
remove
public void remove(org.pentaho.di.base.AbstractMeta abstractMeta)
-
getTreeNode
public TreeNode getTreeNode(org.pentaho.di.base.AbstractMeta abstractMeta)
-
update
public void update(String name)
-
clearUpdates
public void clearUpdates(org.pentaho.di.base.AbstractMeta abstractMeta)
-
hasNode
public boolean hasNode(org.pentaho.di.base.AbstractMeta abstractMeta)
-
shouldUpdate
public boolean shouldUpdate(org.pentaho.di.base.AbstractMeta abstractMeta, String name)
-
-