Package org.pentaho.di.ui.spoon.tree
Class TreeFolderProvider
- java.lang.Object
-
- org.pentaho.di.ui.spoon.tree.TreeFolderProvider
-
- Direct Known Subclasses:
AutomaticTreeFolderProvider,ClustersFolderProvider,DBConnectionFolderProvider,PartitionsFolderProvider,SlavesFolderProvider
public abstract class TreeFolderProvider extends Object
Created by bmorrise on 6/26/18.
-
-
Field Summary
Fields Modifier and Type Field Description protected TreeManagertreeManager
-
Constructor Summary
Constructors Constructor Description TreeFolderProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcheckUpdate(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)voidcreate(org.pentaho.di.base.AbstractMeta meta, TreeNode parent)TreeNodecreateTreeNode(TreeNode parent, String text, org.eclipse.swt.graphics.Image image)protected booleanfilterMatch(String string, String filter)abstract StringgetTitle()protected org.eclipse.swt.graphics.ImagegetTreeImage()ClassgetType()abstract voidrefresh(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)voidsetTreeManager(TreeManager treeManager)
-
-
-
Field Detail
-
treeManager
protected TreeManager treeManager
-
-
Method Detail
-
refresh
public abstract void refresh(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)
-
getType
public Class getType()
-
checkUpdate
public void checkUpdate(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)
-
getTitle
public abstract String getTitle()
-
create
public void create(org.pentaho.di.base.AbstractMeta meta, TreeNode parent)
-
getTreeImage
protected org.eclipse.swt.graphics.Image getTreeImage()
-
createTreeNode
public TreeNode createTreeNode(TreeNode parent, String text, org.eclipse.swt.graphics.Image image)
-
setTreeManager
public void setTreeManager(TreeManager treeManager)
-
-