public abstract class TreeBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
level |
protected ProgressMonitor |
monitor |
protected int |
progress |
protected StdErrProgressWriter |
progressWriter |
Constructor and Description |
---|
TreeBuilder() |
Modifier and Type | Method and Description |
---|---|
protected void |
allowAborting() |
abstract ClusteringTree |
createTree(GeneralUnitPNode[][] units) |
protected void |
finishMonitor() |
abstract String |
getClusteringAlgName() |
protected void |
incrementMonitor() |
protected void |
resetMonitor(int maximum) |
void |
setMonitor(ProgressMonitor monitor) |
protected int level
protected ProgressMonitor monitor
protected StdErrProgressWriter progressWriter
protected int progress
public abstract ClusteringTree createTree(GeneralUnitPNode[][] units) throws ClusteringAbortedException
ClusteringAbortedException
public void setMonitor(ProgressMonitor monitor)
protected void resetMonitor(int maximum)
protected void incrementMonitor()
protected void finishMonitor()
protected void allowAborting() throws ClusteringAbortedException
ClusteringAbortedException
public abstract String getClusteringAlgName()