Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.QueryElement.KDDMLAlgorithm Class Reference

Inheritance diagram for kddml.Core.QueryElement.KDDMLAlgorithm:

kddml.Core.QueryElement.XMLSpecialElement kddml.Core.KDDMLObject kddml.Core.HTMLTranslator List of all members.

Public Member Functions

 KDDMLAlgorithm (String alg_name, Vector< String > formal_params, Vector< String > actual_params)
 KDDMLAlgorithm (Element element) throws kddml.Core.KDDMLCoreException
java.util.Enumeration getActualParameters ()
java.util.Enumeration getFormalParameters ()
String getAlgorithmName ()
int getNumParameters ()
kddml.Core.KDDMLObjectType getType ()
boolean isEmpty ()
void saveToRepository () throws KDDMLCoreException
String toString ()
void saveHTML () throws KDDMLCoreException

Detailed Description

This object is used to specify a data mining or preprocessing algorithm; it is composed by the algorithm name identifying the algorithm and a list of parameter settings containing the parameter name and the parameter value. (e.g., the minimum support for a rda miner algorithm).

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


Constructor & Destructor Documentation

kddml.Core.QueryElement.KDDMLAlgorithm.KDDMLAlgorithm String  alg_name,
Vector< String >  formal_params,
Vector< String >  actual_params
 

Constructor given the algorthm name and the list of formal and actual parameters.

Parameters:
alg_name String
formal_params Vector
actual_params Vector

kddml.Core.QueryElement.KDDMLAlgorithm.KDDMLAlgorithm Element  element  )  throws kddml.Core.KDDMLCoreException
 

Constructor given the XML element.

Parameters:
element Element
Exceptions:
KDDMLCoreException 


Member Function Documentation

java.util.Enumeration kddml.Core.QueryElement.KDDMLAlgorithm.getActualParameters  ) 
 

Returns an enumeration of actual parameters. Actual parameters and formal parameters match.

Returns:
Enumeration

java.util.Enumeration kddml.Core.QueryElement.KDDMLAlgorithm.getFormalParameters  ) 
 

Returns an enumeration of formal parameters. Actual parameters and formal parameters match.

Returns:
Enumeration

String kddml.Core.QueryElement.KDDMLAlgorithm.getAlgorithmName  ) 
 

Returns the algorithm name.

Returns:
String

int kddml.Core.QueryElement.KDDMLAlgorithm.getNumParameters  ) 
 

Returns the number of algorithm parameters.

Returns:
int a non-negative integer.

kddml.Core.KDDMLObjectType kddml.Core.QueryElement.KDDMLAlgorithm.getType  )  [virtual]
 

It returns the type of this object.

Returns:
KDDMLObjectType the type of this object

Implements kddml.Core.KDDMLObject.

boolean kddml.Core.QueryElement.KDDMLAlgorithm.isEmpty  )  [virtual]
 

Tests if the object is empty.

Returns:
boolean false

Reimplemented from kddml.Core.QueryElement.XMLSpecialElement.

void kddml.Core.QueryElement.KDDMLAlgorithm.saveToRepository  )  throws KDDMLCoreException [virtual]
 

Saves the object into the system repository. The destination path is provided by the object_path variable. Throws an exception if a I/O error occurs.

Exceptions:
KDDMLCoreException 

Reimplemented from kddml.Core.QueryElement.XMLSpecialElement.

String kddml.Core.QueryElement.KDDMLAlgorithm.toString  ) 
 

Returns a representation of this object as string.

Returns:
String

void kddml.Core.QueryElement.KDDMLAlgorithm.saveHTML  )  throws KDDMLCoreException [virtual]
 

Saves the object in the system repository as HTML document. The object cannot be stored in the system repository as HTML document. The method throws an exception.

Exceptions:
KDDMLCoreException 

Reimplemented from kddml.Core.QueryElement.XMLSpecialElement.


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