|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.mcu.yingo.utils.IdDescripcionImpl
es.mcu.yingo.campos.ListaCamposAbstracta
es.mcu.yingo.campos.ListaCamposImpl
es.mcu.yingo.campos.ListaCamposBusquedaImpl
public class ListaCamposBusquedaImpl
Implementación de una lista de campos de tipo Campo que
ofrece algunas funcionalidades adicionales para realizar búsquedas
Dispone de una serie de propiedades comunes a los campos contenidos
como es la descripción del grupo de campos o las validaciones de
dichos campos
| Field Summary | |
|---|---|
private Campo |
campoDesdeRango
Campo desde para el rango, que se utilizará para buscar en nombreCampoRango. |
private Campo |
campoHastaRango
Campo hasta para el rango, que se utilizará para buscar en nombreCampoRango.. |
private Campo |
campoOpcionesOrdenacion
Campo que recoge las opciones de ordenación |
private java.util.Map<java.lang.String,java.lang.String> |
clavesPrimarias
Lista de valores que definen la clave primaria de la tabla sobre la que se desea buscar |
private java.lang.String |
nobreDeTabla
Nombre de la tabla sobre la que se raliza la consulta |
private java.lang.String |
nombreCampoRango
Nombre del campo rango, que se utilizará para buscar en la vista. |
private boolean |
permiteDescargarFichero
Indica si permite generar el fichero de consulta o no |
private java.util.Map<java.lang.String,java.lang.String> |
restriccionesBusqueda
Lista de valores que definen algún tipo de restricción que se desea mantener en la búsqueda Las restricciones que se pueden introducir son del tipo clave = valor |
| Fields inherited from class es.mcu.yingo.utils.IdDescripcionImpl |
|---|
applicationContext, id |
| Fields inherited from interface es.mcu.yingo.utils.IdDescripcion |
|---|
IDIOMA_DEFECTO |
| Constructor Summary | |
|---|---|
ListaCamposBusquedaImpl()
|
|
| Method Summary | |
|---|---|
Campo |
getCampoDesdeRango()
Campo desde para el rango, que se utilizará para buscar en nombreCampoRango. |
Campo |
getCampoHastaRango()
Campo hasta para el rango, que se utilizará para buscar en nombreCampoRango. |
Campo |
getCampoOpcionesOrdenacion()
Campo que recoge las opciones de ordenación |
java.util.Map<java.lang.String,java.lang.String> |
getClavesPrimarias()
Lista de valores que definen la clave primaria de la tabla sobre la que se desea buscar |
java.lang.String |
getNobreDeTabla()
nobreDeTabla |
java.lang.String |
getNombreCampoRango()
Campo que se utilizará para buscar en la vista, y que se ajustará al rango definido entre los campos campoDesdeRango y campoHastaRango |
boolean |
getPermiteDescargarFichero()
|
java.util.Map<java.lang.String,java.lang.String> |
getRestriccionesBusqueda()
|
void |
setCampoDesdeRango(Campo campoDesdeRango)
Campo desde para el rango, que se utilizará para buscar en nombreCampoRango. |
void |
setCampoHastaRango(Campo campoHastaRango)
Campo hasta para el rango, que se utilizará para buscar en nombreCampoRango. |
void |
setCampoOpcionesOrdenacion(Campo campoOpcionesOrdenacion)
Campo que recoge las opciones de ordenación |
void |
setClavesPrimarias(java.util.Map<java.lang.String,java.lang.String> clavesPrimarias)
Lista de valores que definen la clave primaria de la tabla sobre la que se desea buscar |
void |
setNobreDeTabla(java.lang.String nobreDeTabla)
nobreDeTabla |
void |
setNombreCampoRango(java.lang.String nombreCampoRango)
Campo que se utilizará para buscar en la vista, y que se ajustará al rango definido entre los campos campoDesdeRango y campoHastaRango |
void |
setPermiteDescargarFichero(boolean permiteDescargarFichero)
|
void |
setPropiedades(java.util.Map<java.lang.String,java.lang.String> clavesPrimarias)
|
void |
setRestriccionesBusqueda(java.util.Map<java.lang.String,java.lang.String> restriccionesBusqueda)
|
| Methods inherited from class es.mcu.yingo.campos.ListaCamposImpl |
|---|
getHtml, getMaquetadorLista, recuperarDatoDeCampo, setMaquetadorLista |
| Methods inherited from class es.mcu.yingo.campos.ListaCamposAbstracta |
|---|
getListaCampos, setListaCampos, valida |
| Methods inherited from class es.mcu.yingo.utils.IdDescripcionImpl |
|---|
getApplicationContext, getDescripcion, getDescripcion, getDescripcion, getId, setApplicationContext, setDescripcion, setDescripcionTraducida, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface es.mcu.yingo.campos.ListaCampos |
|---|
getDescripcion, getDescripcion, getHtml, getId, getListaCampos, valida |
| Methods inherited from interface es.mcu.yingo.utils.IdDescripcion |
|---|
getDescripcion |
| Field Detail |
|---|
private boolean permiteDescargarFichero
private Campo campoOpcionesOrdenacion
private java.lang.String nobreDeTabla
private java.util.Map<java.lang.String,java.lang.String> clavesPrimarias
private java.util.Map<java.lang.String,java.lang.String> restriccionesBusqueda
private Campo campoDesdeRango
nombreCampoRango.
private Campo campoHastaRango
nombreCampoRango..
private java.lang.String nombreCampoRango
| Constructor Detail |
|---|
public ListaCamposBusquedaImpl()
propiedades - | Method Detail |
|---|
public boolean getPermiteDescargarFichero()
getPermiteDescargarFichero in interface ListaCamposBusquedapublic void setPermiteDescargarFichero(boolean permiteDescargarFichero)
permiteDescargarFichero - the permiteDescargarFichero to setpublic java.util.Map<java.lang.String,java.lang.String> getClavesPrimarias()
getClavesPrimarias in interface ListaCamposBusquedapublic void setPropiedades(java.util.Map<java.lang.String,java.lang.String> clavesPrimarias)
propiedades - the propiedades to setpublic java.lang.String getNobreDeTabla()
getNobreDeTabla in interface ListaCamposBusquedapublic void setNobreDeTabla(java.lang.String nobreDeTabla)
nobreDeTabla - the nobreDeTabla to setpublic void setClavesPrimarias(java.util.Map<java.lang.String,java.lang.String> clavesPrimarias)
clavesPrimarias - the clavesPrimarias to setpublic java.util.Map<java.lang.String,java.lang.String> getRestriccionesBusqueda()
getRestriccionesBusqueda in interface ListaCamposBusquedapublic void setRestriccionesBusqueda(java.util.Map<java.lang.String,java.lang.String> restriccionesBusqueda)
valoresPrecargadosEnLaBusqueda - the valoresPrecargadosEnLaBusqueda to setpublic Campo getCampoOpcionesOrdenacion()
getCampoOpcionesOrdenacion in interface ListaCamposBusquedapublic void setCampoOpcionesOrdenacion(Campo campoOpcionesOrdenacion)
campoOpcionesOrdenacion - the campoOpcionesOrdenacion to setpublic Campo getCampoDesdeRango()
nombreCampoRango.
getCampoDesdeRango in interface ListaCamposBusquedapublic void setCampoDesdeRango(Campo campoDesdeRango)
nombreCampoRango.
campoDesdeRango - public Campo getCampoHastaRango()
nombreCampoRango.
getCampoHastaRango in interface ListaCamposBusquedapublic void setCampoHastaRango(Campo campoHastaRango)
nombreCampoRango.
campoHastaRango - public java.lang.String getNombreCampoRango()
campoDesdeRango y campoHastaRango
getNombreCampoRango in interface ListaCamposBusquedapublic void setNombreCampoRango(java.lang.String nombreCampoRango)
campoDesdeRango y campoHastaRango
nombreCampoRango -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||