|
||||||||||
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 ListaCamposBusqueda
public void setPermiteDescargarFichero(boolean permiteDescargarFichero)
permiteDescargarFichero
- the permiteDescargarFichero to setpublic java.util.Map<java.lang.String,java.lang.String> getClavesPrimarias()
getClavesPrimarias
in interface ListaCamposBusqueda
public void setPropiedades(java.util.Map<java.lang.String,java.lang.String> clavesPrimarias)
propiedades
- the propiedades to setpublic java.lang.String getNobreDeTabla()
getNobreDeTabla
in interface ListaCamposBusqueda
public 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 ListaCamposBusqueda
public void setRestriccionesBusqueda(java.util.Map<java.lang.String,java.lang.String> restriccionesBusqueda)
valoresPrecargadosEnLaBusqueda
- the valoresPrecargadosEnLaBusqueda to setpublic Campo getCampoOpcionesOrdenacion()
getCampoOpcionesOrdenacion
in interface ListaCamposBusqueda
public void setCampoOpcionesOrdenacion(Campo campoOpcionesOrdenacion)
campoOpcionesOrdenacion
- the campoOpcionesOrdenacion to setpublic Campo getCampoDesdeRango()
nombreCampoRango
.
getCampoDesdeRango
in interface ListaCamposBusqueda
public void setCampoDesdeRango(Campo campoDesdeRango)
nombreCampoRango
.
campoDesdeRango
- public Campo getCampoHastaRango()
nombreCampoRango
.
getCampoHastaRango
in interface ListaCamposBusqueda
public void setCampoHastaRango(Campo campoHastaRango)
nombreCampoRango
.
campoHastaRango
- public java.lang.String getNombreCampoRango()
campoDesdeRango
y campoHastaRango
getNombreCampoRango
in interface ListaCamposBusqueda
public 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 |