es.mcu.yingo.busqueda
Class TipoBusquedaAplicacionImpl

java.lang.Object
  extended by es.mcu.yingo.busqueda.TipoBusquedaAplicacionImpl
All Implemented Interfaces:
TipoBusquedaAplicacion

public class TipoBusquedaAplicacionImpl
extends java.lang.Object
implements TipoBusquedaAplicacion

Define una tipo de búsqueda que se puede realizar en la aplicación, esto es, los campos sobre los que se puede buscar y los campos que se mostrarán Cada uno de los tipos de búsqueda que se definan se pintarán en el submenú correspondiente cuando se acceda a ellos

Author:
carlos.garcia.h

Field Summary
private  java.util.List<ListaCampos> camposBusqueda
          Los campos sobre los que se puede buscar
private  ListaCampos camposResultadoBusqueda
          Los campos que mostrarán el resultado
private  SpringContextUtil springContextUtil
          Utilidad que permite ralizar algunas operaciones con los objetos del contexto
 
Constructor Summary
TipoBusquedaAplicacionImpl()
           
 
Method Summary
 java.util.List<ListaCampos> getCamposBusqueda()
          Lista de campos sobre los que se buscará
 ListaCampos getCamposResultadoBusqueda()
          Los campos que mostrarán el resultado
 SpringContextUtil getSpringContextUtil()
          Utilidad que permite ralizar algunas operaciones con los objetos del contexto
 java.lang.String obtenerMenu(TipoBusquedaAplicacion tipoBusquedas, java.lang.String seleccion, java.util.Locale locale)
          Devuelve la presentación en html del menú con las opciones correspondientes
 void setCamposBusqueda(java.util.List<ListaCampos> camposBusqueda)
          Lista de campos sobre los que se buscará
 void setCamposResultadoBusqueda(ListaCampos camposResultadoBusqueda)
          Los campos que mostrarán el resultado
 void setSpringContextUtil(SpringContextUtil springContextUtil)
          Utilidad que permite ralizar algunas operaciones con los objetos del contexto
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

camposBusqueda

private java.util.List<ListaCampos> camposBusqueda
Los campos sobre los que se puede buscar


camposResultadoBusqueda

private ListaCampos camposResultadoBusqueda
Los campos que mostrarán el resultado


springContextUtil

private SpringContextUtil springContextUtil
Utilidad que permite ralizar algunas operaciones con los objetos del contexto

Constructor Detail

TipoBusquedaAplicacionImpl

public TipoBusquedaAplicacionImpl()
Method Detail

obtenerMenu

public java.lang.String obtenerMenu(TipoBusquedaAplicacion tipoBusquedas,
                                    java.lang.String seleccion,
                                    java.util.Locale locale)
Devuelve la presentación en html del menú con las opciones correspondientes

Specified by:
obtenerMenu in interface TipoBusquedaAplicacion
Parameters:
tipoBusquedas -
object -
Returns:

getCamposBusqueda

public java.util.List<ListaCampos> getCamposBusqueda()
Lista de campos sobre los que se buscará

Specified by:
getCamposBusqueda in interface TipoBusquedaAplicacion
Returns:
the camposBusqueda

setCamposBusqueda

public void setCamposBusqueda(java.util.List<ListaCampos> camposBusqueda)
Lista de campos sobre los que se buscará

Parameters:
camposBusqueda - the camposBusqueda to set

getCamposResultadoBusqueda

public ListaCampos getCamposResultadoBusqueda()
Los campos que mostrarán el resultado

Specified by:
getCamposResultadoBusqueda in interface TipoBusquedaAplicacion
Returns:
the camposResultadoBusqueda

setCamposResultadoBusqueda

public void setCamposResultadoBusqueda(ListaCampos camposResultadoBusqueda)
Los campos que mostrarán el resultado

Parameters:
camposResultadoBusqueda - the camposResultadoBusqueda to set

getSpringContextUtil

public SpringContextUtil getSpringContextUtil()
Utilidad que permite ralizar algunas operaciones con los objetos del contexto

Returns:
the springContextUtil

setSpringContextUtil

public void setSpringContextUtil(SpringContextUtil springContextUtil)
Utilidad que permite ralizar algunas operaciones con los objetos del contexto

Parameters:
springContextUtil - the springContextUtil to set