|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
es.mcu.yingo.tareas.previas.operacion.OperacionValorMultipleAbstracto
public abstract class OperacionValorMultipleAbstracto
Clase que tienen los métodos comunes de validadores de formulario de tipo múltiple de los que hay que almacenar en un campo oculto un valor relacionado con la lista que ha seleccionado el usuario
Field Summary | |
---|---|
private Campo |
campoOculto
Campo oculto en el que se almacenara con su id en el map de datos el valor calculado |
private Campo |
campoSeleccion
Campo donde se obntiene los datos seleccionados por el usuario |
private Listador |
listador
Listador que devuelve registros del tipo CodVal |
private java.lang.String |
separador
Separador de valores en los que está almacenado el el campoSeleccion |
Fields inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta |
---|
CLAVEERROR, logger |
Constructor Summary | |
---|---|
OperacionValorMultipleAbstracto()
|
Method Summary | |
---|---|
protected boolean |
_realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Operación interna que devuelve true si realiza la operación o la validación sin problema y false en caso contrario |
Campo |
getCampoOculto()
|
Campo |
getCampoSeleccion()
|
Listador |
getListador()
|
java.lang.String |
getSeparador()
|
protected abstract java.lang.String |
obtenerCadenaResultado(java.lang.String codExpediente,
Usuario usuario,
java.util.List listaDelListador,
java.util.List codigosLista)
Obtiene la cadena de resultado que se añadirá a la clave con el id de campo oculto |
void |
setCampoOculto(Campo campoOculto)
|
void |
setCampoSeleccion(Campo campoSeleccion)
|
void |
setListador(Listador listador)
|
void |
setSeparador(java.lang.String separador)
|
Methods inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta |
---|
devolverMensajeI18n, getClaveErrorDefecto, getCodigoError, realizaOperacion, setCodigoError |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private Campo campoOculto
private Campo campoSeleccion
private Listador listador
private java.lang.String separador
Constructor Detail |
---|
public OperacionValorMultipleAbstracto()
Method Detail |
---|
protected boolean _realizaOperacion(java.lang.String codExpediente, java.util.Map campos, Usuario usuario, java.util.Calendar fecha, java.util.List parametrosError) throws java.lang.Exception
OperacionPreviaAbstracta
_realizaOperacion
in class OperacionPreviaAbstracta
java.lang.Exception
protected abstract java.lang.String obtenerCadenaResultado(java.lang.String codExpediente, Usuario usuario, java.util.List listaDelListador, java.util.List codigosLista) throws java.lang.Exception
codExpediente
- usuario
- listaDelListador
- codigosLista
-
java.lang.Exception
public Campo getCampoOculto()
public void setCampoOculto(Campo campoOculto)
public Campo getCampoSeleccion()
public void setCampoSeleccion(Campo campoSeleccion)
public Listador getListador()
public void setListador(Listador listador)
public java.lang.String getSeparador()
public void setSeparador(java.lang.String separador)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |