wvtool
Class DBInputList

java.lang.Object
  extended by wvtool.DBInputList
All Implemented Interfaces:
edu.udo.cs.wvtool.main.WVTInputList

public class DBInputList
extends java.lang.Object
implements edu.udo.cs.wvtool.main.WVTInputList

Esta clase permite expandir una query en un conjunto de consultas.

Cada nueva consulta hace referencia a un offset especifico dentro del resultado, y cada una de estas es almacenada en un elemento de la lista.


Constructor Summary
DBInputList()
          constructo de la clase DBInputList.
 
Method Summary
 void addEntry(edu.udo.cs.wvtool.main.WVTDocumentInfo d)
          Agrega una entrada a la lista
 java.util.Iterator getEntries()
          retorna la lista de elementos
 java.util.Iterator getEntries(boolean expanded)
          Expande la lista de entrada, expandiendo la query base.
 int getNumClasses()
          retorna el numero de clases de la lista
 void removeEntry(edu.udo.cs.wvtool.main.WVTDocumentInfo d)
          borra una entrada de la lista
 void setId_exp(java.lang.String name)
          establece el identificador del experimento.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBInputList

public DBInputList()
constructo de la clase DBInputList.

El size de la lista no se conoce hasta que se carguen los datos.

Method Detail

getEntries

public java.util.Iterator getEntries(boolean expanded)
Expande la lista de entrada, expandiendo la query base.

Un conjunto de documentos es creado, y cada uno de ellos almacena una query especifica.

Parameters:
expanded - indica si la lista hay que expandirla o no.
Returns:
el iterador que permite recorrer la lista de documentos.

addEntry

public void addEntry(edu.udo.cs.wvtool.main.WVTDocumentInfo d)
Agrega una entrada a la lista

Parameters:
d - el documento a cargar

removeEntry

public void removeEntry(edu.udo.cs.wvtool.main.WVTDocumentInfo d)
borra una entrada de la lista

Parameters:
d - el documento a borrar

getNumClasses

public int getNumClasses()
retorna el numero de clases de la lista

Specified by:
getNumClasses in interface edu.udo.cs.wvtool.main.WVTInputList
Returns:
el numero de clases

getEntries

public java.util.Iterator getEntries()
retorna la lista de elementos

Specified by:
getEntries in interface edu.udo.cs.wvtool.main.WVTInputList
Returns:
enumeracion de las entradas de la lista

setId_exp

public void setId_exp(java.lang.String name)
establece el identificador del experimento.

Este nombre sera usado para etiquetar los archivos producidos.