utilidades
Class EstadoWeb

java.lang.Object
  extended by utilidades.MensajeEstado
      extended by utilidades.EstadoWeb

public class EstadoWeb
extends MensajeEstado

Clase que representa el estado de comprobación de una Web. La clase hereda de MensajeEstado, añadiéndole la funcionalidad de almacenar además en qué componente del formulario de la página web se debe localizar el foco en caso de error. Se encarga de almacenar el estado de la comprobación de los datos en cualquier toma de datos de creación de un ítem o un test, y, en caso de error, contiene los mensajes de aviso a mostrar al usuario y dónde posicionar el foco en la página.

Author:
David Domínguez
See Also:
MensajeEstado

Field Summary
protected  java.lang.String focusON
          Nombre del campo erróneo sobre el que irá el foco en la página.
 
Fields inherited from class utilidades.MensajeEstado
estado, mensaje
 
Constructor Summary
EstadoWeb()
          El constructor llama al constructor de la superclase e inicializa la posición del foco a null.
 
Method Summary
 void añadeError(java.lang.String aviso, java.lang.String focus)
          Añade un error al estado de la comprobación.
 java.lang.String getFocusON()
          Método "get" para obtener la posición del foco.
 
Methods inherited from class utilidades.MensajeEstado
getMensaje, isEstado, setEstado, setMensaje
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

focusON

protected java.lang.String focusON
Nombre del campo erróneo sobre el que irá el foco en la página.

Constructor Detail

EstadoWeb

public EstadoWeb()
El constructor llama al constructor de la superclase e inicializa la posición del foco a null.

See Also:
MensajeEstado
Method Detail

getFocusON

public java.lang.String getFocusON()
Método "get" para obtener la posición del foco. Obtiene el String que lo almacena.

Returns:
string con el nombre del campo del formulario en el que localizar el foco en caso de error

añadeError

public void añadeError(java.lang.String aviso,
                       java.lang.String focus)
Añade un error al estado de la comprobación. Al añadir el error se añade el nuevo aviso al ya existente, se pone el estado en falso, ya que añade un error, y, si el foco aún no se ha inicializado a ningún valor, lo inicializa al que recibe como parámetro. Con esto logra que foco se posicione en el primer error encontrado y no varíe al añadir más errores.

Parameters:
aviso - mensaje de aviso a añadir a los existentes
focus - campo erróneo en el que posicionar el foco en la página
See Also:
MensajeEstado


Herramienta de Creación de Examen QTI. Universidad de Sevilla. e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


EDITOR DE FORMATO DE LA NORMA QTI DEL IMS

: Domínguez Briante, David
: Ingeniería Telecomunicación
Contenido del proyecto: