es.mcu.yingo.controladores
Class ControladorVerForm

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.context.support.WebApplicationObjectSupport
          extended by org.springframework.web.servlet.support.WebContentGenerator
              extended by org.springframework.web.servlet.mvc.AbstractController
                  extended by es.mcu.yingo.controladores.SuperControlador
                      extended by es.mcu.yingo.controladores.ControladorVerForm
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware, org.springframework.web.servlet.mvc.Controller

public class ControladorVerForm
extends SuperControlador

Este controlador recupera la información del detalle de un expediente, es decir, muestra que tareas se han ejecutado y una lista de campos a modo de resumen

La manera en que se muestre esta información, que tareas se listarán y cuales no, asi como que campo se mostrarán y cuales no, dependerá de la implementación particular del interfaz DatosVistaVerDetalle

Típicamente, se sulen mostrar un resumen del expediente con los campos que se definen en la propiedad camposMostrarDetalle de la implementación del objeto AplicacionTipo, aunque como se ha comentado, esto dependerá de como se quieran recuperar los datos en DatosVistaVerDetalle

Author:
carlos.garcia.h

Field Summary
private  java.util.Map<java.lang.String,java.lang.String> vistaVer
          Map de vistas donde ver el detalle del expediente
 
Fields inherited from class es.mcu.yingo.controladores.SuperControlador
BUSCAR, CARGA, CLAVE_DATOS_RESULTADO, FICHERO, INICIO, logger, PAGINAR, PARAM_LISTA_ERROR
 
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator
HEADER_CACHE_CONTROL, HEADER_EXPIRES, HEADER_PRAGMA, METHOD_GET, METHOD_HEAD, METHOD_POST
 
Constructor Summary
ControladorVerForm()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getVistaVer()
          Map de vistas donde ver el detalle del expediente
protected  org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Se recuperan los datos del expediente, esto es, de todas las tareas pertenecientes a un codExpediente así como el valor de los campos que se quieran mostrar y se manda esa información a la vista correspondiente
private  org.springframework.web.servlet.ModelAndView mostrarResultados(java.util.Map resultado, javax.servlet.http.HttpServletRequest request)
          Muestra la vista con los resultados
 void setVistaVer(java.util.Map<java.lang.String,java.lang.String> vistaVer)
          Map de vistas donde ver el detalle del expediente
 
Methods inherited from class es.mcu.yingo.controladores.SuperControlador
getAccion, getSpringContextUtilWeb, obtenerVistaAplicacion, recogerParametro, recogerTipoTareaRequest, setSpringContextUtilWeb
 
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
 
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseExpiresHeader
 
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, isContextRequired
 
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vistaVer

private java.util.Map<java.lang.String,java.lang.String> vistaVer
Map de vistas donde ver el detalle del expediente

Constructor Detail

ControladorVerForm

public ControladorVerForm()
Method Detail

handleRequestInternal

protected org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response)
                                                                      throws java.lang.Exception
Se recuperan los datos del expediente, esto es, de todas las tareas pertenecientes a un codExpediente así como el valor de los campos que se quieran mostrar y se manda esa información a la vista correspondiente

Specified by:
handleRequestInternal in class org.springframework.web.servlet.mvc.AbstractController
Parameters:
request -
response -
Throws:
java.lang.Exception

mostrarResultados

private org.springframework.web.servlet.ModelAndView mostrarResultados(java.util.Map resultado,
                                                                       javax.servlet.http.HttpServletRequest request)
Muestra la vista con los resultados

Parameters:
htmlPendientes -
Returns:

getVistaVer

public java.util.Map<java.lang.String,java.lang.String> getVistaVer()
Map de vistas donde ver el detalle del expediente

Returns:
the vistaVer

setVistaVer

public void setVistaVer(java.util.Map<java.lang.String,java.lang.String> vistaVer)
Map de vistas donde ver el detalle del expediente

Parameters:
vistaVer - the vistaVer to set