Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataSources.InternalTableRepositoryFactory Class Reference

Inheritance diagram for kddml.Core.DataSources.InternalTableRepositoryFactory:

kddml.Core.KDDMLObjectRepositoryFactory kddml.Core.KDDMLObjectFactory kddml.Core.DataSources.PPInternalTableRepositoryFactory List of all members.

Public Member Functions

 InternalTableRepositoryFactory (File object) throws KDDMLCoreException
kddml.Core.KDDMLObject newInstance () throws kddml.Core. KDDMLCoreException
boolean renameObject (String new_name)
boolean removeObject ()

Static Public Member Functions

static void removeAll (File repository_dir)

Detailed Description

A factory class that import InternalTable objects from the physical data system repository.

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.DataSources.InternalTableRepositoryFactory.InternalTableRepositoryFactory File  object  )  throws KDDMLCoreException
 

Constructor given the physical file refering the object.

Parameters:
object File
Exceptions:
KDDMLCoreException 


Member Function Documentation

kddml.Core.KDDMLObject kddml.Core.DataSources.InternalTableRepositoryFactory.newInstance  )  throws kddml.Core. KDDMLCoreException [virtual]
 

Returns a new instance of this object. Throws an exception if an error occurs.

Exceptions:
KDDMLCoreException 
Returns:
KDDMLObject

Implements kddml.Core.KDDMLObjectFactory.

Reimplemented in kddml.Core.DataSources.PPInternalTableRepositoryFactory.

boolean kddml.Core.DataSources.InternalTableRepositoryFactory.renameObject String  new_name  ) 
 

Rename an object

Parameters:
new_name String the new name without xml extension
Returns:
boolean

Reimplemented from kddml.Core.KDDMLObjectRepositoryFactory.

Reimplemented in kddml.Core.DataSources.PPInternalTableRepositoryFactory.

boolean kddml.Core.DataSources.InternalTableRepositoryFactory.removeObject  ) 
 

Removes this object from the repository.

Returns:
boolean false if the object cannot be removed.

Reimplemented from kddml.Core.KDDMLObjectRepositoryFactory.

Reimplemented in kddml.Core.DataSources.PPInternalTableRepositoryFactory.

static void kddml.Core.DataSources.InternalTableRepositoryFactory.removeAll File  repository_dir  )  [static]
 

Removes all objects from the system repository.

Parameters:
repository_dir File

Reimplemented from kddml.Core.KDDMLObjectRepositoryFactory.


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