Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.Taxonomy.HierarchyNodeManager Interface Reference

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

kddml.Core.DataMining.Taxonomy.HierarchyNode List of all members.

Public Member Functions

void addChild (HierarchyNodeManager node)
String getName ()
int getNumberOfChildren ()
HierarchyNodeManager[] getChildren ()
int getLevel ()
boolean isLeaf ()
boolean isRoot ()
java.util.Iterator getLeaves ()
HierarchyNodeManager getParent ()
int getDimension ()

Detailed Description

A manager interface for HierarchyNode.

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

void kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.addChild HierarchyNodeManager  node  ) 
 

Adds a new child to this hierarchy node.

Parameters:
node HierarchyNodeManager

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

String kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.getName  ) 
 

Returns the node name.

Returns:
String

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

int kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.getNumberOfChildren  ) 
 

Returns the number of children available for this tree node.

Returns:
int

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

HierarchyNodeManager [] kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.getChildren  ) 
 

Returns the direct children of this node or null if the node is a leaf node.

Returns:
HierarchyNodeManager[]

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

int kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.getLevel  ) 
 

Returns the level of this node where level(root)=0.

Returns:
int

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

boolean kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.isLeaf  ) 
 

Returns boolean indicating whether this node is a leaf (terminal node).

Returns:
boolean

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

boolean kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.isRoot  ) 
 

Returns boolean indicating whether this node is the node root of the hierarchy.

Returns:
boolean

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

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

Return all the leaves of the current node as iterator.

Returns:
Iterator

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

HierarchyNodeManager kddml.Core.DataMining.Taxonomy.HierarchyNodeManager.getParent  ) 
 

Returns the parent node.

Returns:
HierarchyNodeManager

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.

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

Returns the dimension of the sub-nodes of this node.

Returns:
int

Implemented in kddml.Core.DataMining.Taxonomy.HierarchyNode.


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