Package weka.gui.knowledgeflow
Class StepTreeLeafDetails
- java.lang.Object
-
- weka.gui.knowledgeflow.StepTreeLeafDetails
-
- All Implemented Interfaces:
Serializable
public class StepTreeLeafDetails extends Object implements Serializable
Maintains information about a step in theStepTree- e.g. tool tip text, wrapped algorithm name (in the case of aWekaAlgorithmWrapper.- Version:
- $Revision: $
- Author:
- Mark Hall (mhall{[at]}pentaho{[dot]}com)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StepTreeLeafDetails(Object step)ConstructorStepTreeLeafDetails(Object step, boolean showTipText)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetToolTipText()Get the tool tip for this leafStepVisualinstantiateStep()Instantiate the step at this leaf and return it wrapped in a StepVisualbooleanisWrappedAlgorithm()Returns true if this leaf represents a wrapped Weka algorithm (i.e.voidsetShowTipTexts(boolean show)Set whether to show tip text or notStringtoString()Returns the leaf label
-
-
-
Constructor Detail
-
StepTreeLeafDetails
public StepTreeLeafDetails(Object step)
Constructor- Parameters:
step- the step to wrap in thisStepTreeLeafDetailsinstance
-
StepTreeLeafDetails
public StepTreeLeafDetails(Object step, boolean showTipText)
Constructor- Parameters:
step- the step to wrap in thisStepTreeLeafDetailsinstanceshowTipText- true if the tool tip text should be shown for this instance
-
-
Method Detail
-
setShowTipTexts
public void setShowTipTexts(boolean show)
Set whether to show tip text or not- Parameters:
show- true to show tip text
-
getToolTipText
public String getToolTipText()
Get the tool tip for this leaf- Returns:
- the tool tip
-
toString
public String toString()
Returns the leaf label
-
isWrappedAlgorithm
public boolean isWrappedAlgorithm()
Returns true if this leaf represents a wrapped Weka algorithm (i.e. filter, classifier, clusterer etc.).- Returns:
- true if this leaf represents a wrapped algorithm
-
instantiateStep
public StepVisual instantiateStep() throws Exception
Instantiate the step at this leaf and return it wrapped in a StepVisual- Returns:
- a StepVisual instance wrapping a copy of the step at this leaf
- Throws:
Exception- if a problem occurs
-
-