es.mcu.yingo.campos.html
Interface GeneradorHtml
- All Known Implementing Classes:
- GeneradorHtmlBotonVolver, GeneradorHtmlCalendario, GeneradorHtmlCamposOcultosNoSeGraban, GeneradorHtmlCheckBox, GeneradorHtmlCheckBoxMensaje, GeneradorHtmlCheckBoxMultiple, GeneradorHtmlCheckBoxSinLabel, GeneradorHtmlConListadorAbstracto, GeneradorHtmlEnlace, GeneradorHtmlEnlaceEntrada, GeneradorHtmlFile, GeneradorHtmlFileSimple, GeneradorHtmlFileSoloEnlaceDescargar, GeneradorHtmlMultipleAbstracto, GeneradorHtmlOculto, GeneradorHtmlOcultoAbstracto, GeneradorHtmlPaginacion, GeneradorHtmlRadio, GeneradorHtmlRadioLabelOculto, GeneradorHtmlRadioValue, GeneradorHtmlRadioValueMuestraTexto, GeneradorHtmlRadioValueMultiple, GeneradorHtmlSelect, GeneradorHtmlSelectFecha, GeneradorHtmlSelectSizeDinamica, GeneradorHtmlSelectValue, GeneradorHtmlSelectValueEtiquetas, GeneradorHtmlSelectValueTexto, GeneradorHtmlText, GeneradorHtmlTextArea, GeneradorHtmlTextFecha, GeneradorHtmlTextFechaNoEditable, GeneradorHtmlTextoAFichero, GeneradorHtmlTextoAFicheroVisibleEnMuestra, GeneradorHtmlTextoFijo, GeneradorHtmlTextoFijoEntrada, GeneradorHtmlTextoFijoNegrita, GeneradorHtmlTextoNoEditable, GeneradorHtmlTextoNoEditableParrafo, GeneradorHtmlTextPrecargarFormulario, GeneradorHtmlVerDetalle
public interface GeneradorHtml
Define el interfaz cuyas implementaciones deben devolver la representación en formato
html de los campos
Según como se realice cada implementación se puede mostrar campos de texto,
listas desplegables, etc.
Este interfaz también contiene cuatro constantes que son fundamentales
- NUEVO
- Como se representa el campo cuando se muestra por primera vez en un formulario
(típicamente, campos vacíos y editables, aunque pueden implementarse otro tipo de funcionamiento)
- MUESTRA
- Como se debe representar el campo cuando se muestran los datos
(típicamente, campos con datos y no editables, aunque pueden implementarse otro tipo de funcionamiento)
- MODIFICA
- Como se debe representar el campo cuando se muestran los datos y dichos datos pueden ser modificados
(típicamente, campos con datos y editables, aunque pueden implementarse otro tipo de funcionamiento)
- BUSCA
- Como se debe representar el campo cuando se realizan búsquedas
- Author:
- carlos.garcia.h
Field Summary |
static int |
BUSCA
Como se debe representar el campo cuando se realizan búsquedas |
static int |
MODIFICA
Como se debe representar el campo cuando se muestran los datos y dichos datos pueden ser modificados |
static int |
MUESTRA
Como se debe representar el campo cuando se muestran los datos |
static int |
NUEVO
Como se representa el campo cuando se muestra por primera vez en un formulario |
Method Summary |
java.lang.String |
getHTML(int tipo,
java.lang.String id,
java.lang.Object value,
java.lang.String codExpediente,
java.util.Locale locale)
Devuelve el código HTML generado, esto es la representación en formato html del
campo. |
NUEVO
static final int NUEVO
- Como se representa el campo cuando se muestra por primera vez en un formulario
- See Also:
- Constant Field Values
MUESTRA
static final int MUESTRA
- Como se debe representar el campo cuando se muestran los datos
- See Also:
- Constant Field Values
MODIFICA
static final int MODIFICA
- Como se debe representar el campo cuando se muestran los datos y dichos datos pueden ser modificados
- See Also:
- Constant Field Values
BUSCA
static final int BUSCA
- Como se debe representar el campo cuando se realizan búsquedas
- See Also:
- Constant Field Values
getHTML
java.lang.String getHTML(int tipo,
java.lang.String id,
java.lang.Object value,
java.lang.String codExpediente,
java.util.Locale locale)
throws java.lang.Exception
- Devuelve el código HTML generado, esto es la representación en formato html del
campo. Según como se realice cada implementación se puede mostrar campos de texto,
listas desplegables, etc. Incluso campos más elaborados, como pueden ser applets,
o cualquier otro tipo de campo.
- Parameters:
tipo
- id
- value
- codExpediente
- locale
-
- Returns:
-
- Throws:
java.lang.Exception