es.mcu.yingo.tareas.previas.operacion
Class OperacionValorListaACampoOculto

java.lang.Object
  extended by es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
      extended by es.mcu.yingo.tareas.previas.operacion.OperacionValorListaACampoOculto
All Implemented Interfaces:
OperacionPrevia

public class OperacionValorListaACampoOculto
extends OperacionPreviaAbstracta

Validador que va a almacenar la descripción de la opción seleccionada en un listador para su correcta visualización El uso típico de esta Operación se produce cuando en el formulario se muestra un campo desplegable CodVal y se quiere almacenar, además del código de la opción seleccionada en el desplegable, la descripción. Esto se realizará en un campo oculto que debe ir incluido en la tarea en cuestión. La descripción se internacionaliza siempre antes de almacenarla.
campoOculto - Campo oculto en el que se va a almacenar la descripción del campo.
campoListador - Campo que va a tener la opción que se ha seleccionado en el listador.
listador - Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada.
springContextUtil - Bean con utilidades de la aplicación.

Author:
sergio.lazaro

Field Summary
private  Campo campoListador
          Campo que va a tener la opción que se ha seleccionado en el listador
private  Campo campoOculto
          Campo oculto en el que se va a almacenar la descripción del campo
private  Listador listador
          Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada
private  SpringContextUtil springContextUtil
          Utilidad de contexto
 
Fields inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
CLAVEERROR, logger
 
Constructor Summary
OperacionValorListaACampoOculto()
           
 
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 getCampoListador()
          Campo que va a tener la opción que se ha seleccionado en el listador
 Campo getCampoOculto()
          Campo oculto en el que se va a almacenar la descripción del campo
 Listador getListador()
          Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada
 SpringContextUtil getSpringContextUtil()
          Utilidad de contexto de la aplicación
 void setCampoListador(Campo campoListador)
          Campo que va a tener la opción que se ha seleccionado en el listador
 void setCampoOculto(Campo campoOculto)
          Campo oculto en el que se va a almacenar la descripción del campo
 void setListador(Listador listador)
          Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada
 void setSpringContextUtil(SpringContextUtil springContextUtil)
          Utilidad de contexto de la aplicación
 
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

campoOculto

private Campo campoOculto
Campo oculto en el que se va a almacenar la descripción del campo


campoListador

private Campo campoListador
Campo que va a tener la opción que se ha seleccionado en el listador


listador

private Listador listador
Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada


springContextUtil

private SpringContextUtil springContextUtil
Utilidad de contexto

Constructor Detail

OperacionValorListaACampoOculto

public OperacionValorListaACampoOculto()
Method Detail

_realizaOperacion

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
Description copied from class: OperacionPreviaAbstracta
Operación interna que devuelve true si realiza la operación o la validación sin problema y false en caso contrario

Specified by:
_realizaOperacion in class OperacionPreviaAbstracta
Returns:
Throws:
java.lang.Exception

getCampoListador

public Campo getCampoListador()
Campo que va a tener la opción que se ha seleccionado en el listador

Returns:

setCampoListador

public void setCampoListador(Campo campoListador)
Campo que va a tener la opción que se ha seleccionado en el listador

Parameters:
campoListador -

getCampoOculto

public Campo getCampoOculto()
Campo oculto en el que se va a almacenar la descripción del campo


setCampoOculto

public void setCampoOculto(Campo campoOculto)
Campo oculto en el que se va a almacenar la descripción del campo


getListador

public Listador getListador()
Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada


setListador

public void setListador(Listador listador)
Campo que contiene el listador con todas las opciones para extraer la descripción de la seleccionada

Parameters:
listador -

getSpringContextUtil

public SpringContextUtil getSpringContextUtil()
Utilidad de contexto de la aplicación

Returns:

setSpringContextUtil

public void setSpringContextUtil(SpringContextUtil springContextUtil)
Utilidad de contexto de la aplicación

Parameters:
springContextUtil -