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 TreeManager
treeManager
-
Constructor Summary
Constructors Constructor Description TreeFolderProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
checkUpdate(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)
void
create(org.pentaho.di.base.AbstractMeta meta, TreeNode parent)
TreeNode
createTreeNode(TreeNode parent, String text, org.eclipse.swt.graphics.Image image)
protected boolean
filterMatch(String string, String filter)
abstract String
getTitle()
protected org.eclipse.swt.graphics.Image
getTreeImage()
Class
getType()
abstract void
refresh(org.pentaho.di.base.AbstractMeta meta, TreeNode treeNode, String filter)
void
setTreeManager(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)
-
-