utilidades
Class EstadoWeb
java.lang.Object
utilidades.MensajeEstado
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. |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
focusON
protected java.lang.String focusON
- Nombre del campo erróneo sobre el que irá el foco en la página.
EstadoWeb
public EstadoWeb()
- El constructor llama al constructor de la superclase e inicializa la posición del foco
a null.
- See Also:
MensajeEstado
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 existentesfocus
- 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.