Package es.mcu.yingo.vista

Interface Summary
DatosVistaAsignaLibera Este objeto tiene la misión de devolver la tarea pendiente a ser asignada o liberada por el controlador
DatosVistaBuscar Interfaz que define el método a utilizar para obtener los datos de la búsqueda realizada.
DatosVistaMenu Interfaz que define los métodos utilizados para la representación de un menú en la aplicación
DatosVistaMuestraForm Interfaz que deben implementar las calses que se utilicen para recuperar los datos que se van a volcar en la vista, en la ejecución de la tarea
DatosVistaTarIniciales Interfaz que implementan las clases que mandan datos a la vista en el controlador ControladorTareasIniciales
DatosVistaTarPenRol Interfaz que deben implementar las clases que quieran enviar datos a la vista, en las operaciones realizadas en el controlador ControladorPendientesForm en lo relativo a las tareas pendientes al rol del usuario
DatosVistaTarPenUsuario Interfaz que deben implementar las clases que quieran enviar datos a la vista, en las operaciones realizadas en el controlador ControladorPendientesForm en lo relativo a las tareas pendientes que están asignadas usuario
DatosVistaTarRealizadas Interfaz que deben implementar las clases que quieran recuperar las tareas realizadas por el usuario en el controlador ControladorRealizadasForm
DatosVistaVerDetalle Interfaz que deben implementar las clases que quieran recuperar los datos del expediente para conocer el detalle
Esto se realiza en el controlador ControladorVerForm
DatosVistaVerDetalleFecha Interfaz que deben implementar las clases que quieran recuperar los datos del expediente para conocer el detalle de una tarea en concreto, en una fecha en concreto
Esto se realiza en el controlador ControladorVerFormPorFecha
EntradaMenu Interfaz que define una entrada de menú en la aplicación
 

Class Summary
DatosVistaAbstracto Esta clase contiene propiedades comunes a la mayoría de objetos DatosVista
DatosVistaAsignaLiberaImp Este objeto tiene la misión de devolver la tarea pendiente a ser asignada o liberada por el controlador Realiza las validaciones necesarias en cada caso, dependiendo de lo que se pretenda hacer, asignar o liberar
DatosVistaBuscarAbstracto Clase abstracta que contiene propiedades comunes y genéricas a las implementaciónes que se realicen del interfaz DatosVistaBuscar
DatosVistaBuscarImpl  
DatosVistaEjecPendienteImp Clase utilizada para obtener los datos que serán volcados a la vista, y que es utilizada en el controlador ControladorEjecutaPendiente
DatosVistaMenuImp Implementación por defecto del interfaz DatosVistaMenu que es utilizado para mostrar un menú en la aplicación desde donde de podrá enlazar a las distintas operaciones (ver tareas realizadas, consultar pendientes, ejecutar alguna tarea, etc.), así como a enlaces externos, si se desea
DatosVistaMuestraFormAccionFormModificable Permite personalizar el action del formulario según el id de tarea del formulario que se está mostrando.
DatosVistaMuestraFormBusqueda Recupera los datos para volcar en la vista cuando se van a realizar búsquedas utilizando tareas.
DatosVistaMuestraFormImp Implementación por defecto del interfaz, DatosVistaMuestraForm que recupera los datos que serán enviados a la vista, y además realiza las validaciones necesarias
DatosVistaTarInicialesImp  
DatosVistaTarPenRolImp  
DatosVistaTarPenRolListaNoAsignables Añade al map que devuelve el método obtener de DatosVistaTarPenRolImp la lista de tareas no asignables
DatosVistaTarPenUsuarioHql Datos vista que trae las tareas pendientes del usuario.
DatosVistaTarPenUsuarioImp Implementación por defecto del interfaz DatosVistaTarPenUsuario que recupera las tareas pendientes que estén asignadas al usuario
Se filtran los resultados, de modo que solo se añaden las tareas para las que el usuario tiene permiso
DatosVistaTarRealizadasImp  
DatosVistaVerDetalleFechaImp  
DatosVistaVerDetalleImp Implementación que recupera los datos del expediente para conocer el detalle
Esto se realiza en el controlador ControladorVerForm

Los permisos en esta clase funcionan del modo siguiente:
En el caso de que no se definan alguna de las propiedades de permiso, por defecto se concede el permiso para ver todos los datos a los que hace referencia.
EntradaMenuImp Implementación del interfaz EntradaMenu que contiene las propiedades básicas de cada entrada de menú