com.rapidminer.operator.clustering
Class HierarchicalClusterModel

java.lang.Object
  extended by com.rapidminer.operator.AbstractIOObject
      extended by com.rapidminer.operator.ResultObjectAdapter
          extended by com.rapidminer.operator.clustering.HierarchicalClusterModel
All Implemented Interfaces:
IOObject, ResultObject, Saveable, LoggingHandler, java.io.Serializable
Direct Known Subclasses:
DendogramHierarchicalClusterModel

public class HierarchicalClusterModel
extends ResultObjectAdapter

This class provides the data of a generic hierarchical cluster model. Therefore it holds a root node, giving access to the complete cluster hierarchy.

Author:
Sebastian Land, Ingo Mierswa
See Also:
Serialized Form

Constructor Summary
HierarchicalClusterModel(ClusterModel clusterModel)
          Creates a hierarchical cluster model by copying a flat one.
HierarchicalClusterModel(HierarchicalClusterNode root)
           
 
Method Summary
 java.lang.String getExtension()
          Returns the default extension in file choosers.
 java.lang.String getFileDescription()
          Returns the file description used in file choosers.
 java.lang.String getName()
          The default implementation returns the classname without package.
 HierarchicalClusterNode getRootNode()
           
 java.lang.String toString()
           
 
Methods inherited from class com.rapidminer.operator.ResultObjectAdapter
addAction, getActions, getResultIcon, getVisualizationComponent, isSavable, log, logError, logNote, logWarning, save, toHTML, toResultString
 
Methods inherited from class com.rapidminer.operator.AbstractIOObject
copy, getLog, getSource, initWriting, read, setLoggingHandler, setSource, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rapidminer.operator.IOObject
copy, getLog, getSource, setLoggingHandler, setSource, write
 

Constructor Detail

HierarchicalClusterModel

public HierarchicalClusterModel(ClusterModel clusterModel)
Creates a hierarchical cluster model by copying a flat one.

Parameters:
clusterModel - the cluster model to copy.

HierarchicalClusterModel

public HierarchicalClusterModel(HierarchicalClusterNode root)
Method Detail

getRootNode

public HierarchicalClusterNode getRootNode()

getExtension

public java.lang.String getExtension()
Description copied from interface: Saveable
Returns the default extension in file choosers.


getFileDescription

public java.lang.String getFileDescription()
Description copied from interface: Saveable
Returns the file description used in file choosers.


getName

public java.lang.String getName()
Description copied from class: ResultObjectAdapter
The default implementation returns the classname without package.

Specified by:
getName in interface ResultObject
Overrides:
getName in class ResultObjectAdapter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 by Rapid-I