test
Class MatchInteraction

java.lang.Object
  extended by test.MatchInteraction

public class MatchInteraction
extends java.lang.Object

Esta clase crea el objeto que se encarga de leer elementos del iterador que recibe, formando los vectores cuyos contenidos son el cuerpo de una pregunta de tipo Match.

Author:
Jesús Campos Álvarez

Constructor Summary
MatchInteraction()
          Constructor de la clase.
 
Method Summary
 MyElement getElem()
          Método que devuelve el elemento de tipo MyElement, porque hemos avanzado en el iterador, así en la clase que llama a este método podemos obtener el nombre de la etiqueta y seguir con la progresión del iterador.
 java.util.Vector getMatch1()
          Método que permite obtener el vector con las filas de una pregunta de tipo match.
 java.util.Vector getMatch2()
          Método que permite obetenr el vector con el enunciado y las columnas de una pregunta de tipo match.
 java.util.Iterator obtenerDatos(java.util.Iterator ir, java.lang.String shuffle)
          Método que obtiene todos los datos relativos a la pregunta de tipo Match, recibe el iterador y una cadena con el atributo shuffle, y devuelve el mismo iterador.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatchInteraction

public MatchInteraction()
Constructor de la clase.

Method Detail

obtenerDatos

public java.util.Iterator obtenerDatos(java.util.Iterator ir,
                                       java.lang.String shuffle)
Método que obtiene todos los datos relativos a la pregunta de tipo Match, recibe el iterador y una cadena con el atributo shuffle, y devuelve el mismo iterador.

Parameters:
ir - iterador de los elementos del fichero xml de un item.
shuffle - String con el atributo shuffle del item.
Returns:
el mismo iterador que recibe pero avanzado hasta haber obtenido la pregunta completa.

getMatch1

public java.util.Vector getMatch1()
Método que permite obtener el vector con las filas de una pregunta de tipo match.

Returns:
vector con las filas de la matriz de un item match.

getMatch2

public java.util.Vector getMatch2()
Método que permite obetenr el vector con el enunciado y las columnas de una pregunta de tipo match.

Returns:
vector con las columnas de la matriz de un item match.

getElem

public MyElement getElem()
Método que devuelve el elemento de tipo MyElement, porque hemos avanzado en el iterador, así en la clase que llama a este método podemos obtener el nombre de la etiqueta y seguir con la progresión del iterador.

Returns:
objeto MyElement con el último elemento tomado del iterador.