Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.Taxonomy.HierarchyModelManager Interface Reference

Inheritance diagram for kddml.Core.DataMining.Taxonomy.HierarchyModelManager:

kddml.Core.DataMining.MiningModelManager kddml.Core.DataMining.Taxonomy.HierarchyModel List of all members.

Public Member Functions

HierarchyNodeManager getNodeRoot ()
java.util.Iterator getLeaves ()
boolean removeNode (String node_name)
int getDimension ()
int getDepth ()
String getTaxonomyName ()
HierarchyNodeManager getNode (String node_name)
HierarchyModel clone (java.io.File output_path)

Detailed Description

A manager interface for item hierarchies.

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2003-2005

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Andrea Romei (romei@di.unipi.it)
Version:
2.0.16


Member Function Documentation

HierarchyNodeManager kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getNodeRoot  ) 
 

Returns the node root of this hierarchy. Returns null if the hierarchy is empty.

Returns:
HierarchyNodeManager

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

java.util.Iterator kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getLeaves  ) 
 

Returns the list of leaves as iterator of HierarchyNodeManager.

Returns:
Iterator

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

boolean kddml.Core.DataMining.Taxonomy.HierarchyModelManager.removeNode String  node_name  ) 
 

Removes an input node from the hierarchy. Returns false if the node do not exist or cannot be removed.

Parameters:
node_name String
Returns:
boolean

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

int kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getDimension  ) 
 

Returns the number of nodes of the hierarchy.

Returns:
int

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

int kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getDepth  ) 
 

Returns the number of level of the hierarchy.

Returns:
int

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

String kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getTaxonomyName  ) 
 

Returns the hierarchy name.

Returns:
String

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

HierarchyNodeManager kddml.Core.DataMining.Taxonomy.HierarchyModelManager.getNode String  node_name  ) 
 

Returns the hierarchy node given the node name. Returns null if the node do not exist.

Parameters:
node_name String
Returns:
HierarchyNodeManager

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.

HierarchyModel kddml.Core.DataMining.Taxonomy.HierarchyModelManager.clone java.io.File  output_path  ) 
 

Clones this model returning a new hierarchy model as output.

Parameters:
output_path File the path in the model system repository containing the cloned model
Returns:
AssociationModel

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyModel.


Generated on Thu Feb 23 13:04:43 2006 for kddml by  doxygen 1.4.3