es.mcu.yingo.campos.html
Class GeneradorHtmlFile
java.lang.Object
es.mcu.yingo.campos.html.GeneradorHtmlFileSimple
es.mcu.yingo.campos.html.GeneradorHtmlFile
- All Implemented Interfaces:
- EsGeneradorHtmFile, GeneradorHtml, org.springframework.context.ApplicationContextAware
- Direct Known Subclasses:
- GeneradorHtmlFileSoloEnlaceDescargar, GeneradorHtmlTextoAFicheroVisibleEnMuestra
public class GeneradorHtmlFile
- extends GeneradorHtmlFileSimple
Define el interfaz cuyas implementaciónes deben devolver la representación en formato
html de un campo de tipo fichero
Este campo se representa, en cada uno de los momentos del siguiente modo:
- NUEVO
- Muestra una caja de texto, con un botón para subir el fichero
- MUESTRA
- Se muestran tres enlaces: "Muestra", para ver el fichero; "Detalle", para ver el tamaño o
hash del fichero y "Comprueba", desde donde se puede comprobar la firma si es un fichero Xades
- MODIFICA
- Un enlace para ver el fichero y otro para eliminarlo
- BUSCA
- Se muestra como en la opción "NUEVO"
Importante:
Hay que asegurarse en la vista, que están correctamente definidas las funciones javascript
que utiliza este campo
- Author:
- carlos.garcia.h
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlFileSimple |
getApplicationContext, getClaveI18nDescargarFichero, getClaveI18nEliminarFichero, getClaveI18nMuestraFichero, getHTML, getHTMLBuscar, getHTMLModifica, getHTMLNuevo, obtenerValorParaUrl, setApplicationContext, setClaveI18nDescargarFichero, setClaveI18nEliminarFichero, setClaveI18nMuestraFichero, traducir |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
claveI18nComprobarFichero
private java.lang.String claveI18nComprobarFichero
- Literal para mostrar el enlace que comprueba el fichero
claveI18nDetalleFichero
private java.lang.String claveI18nDetalleFichero
- Literal para mostrar el enlace que muestra el detalle del fichero
GeneradorHtmlFile
public GeneradorHtmlFile()
getHTMLMuestra
protected java.lang.String getHTMLMuestra(java.lang.String id,
java.lang.Object value,
java.util.Locale locale)
- Obtiene la código html cuando se muestra
- Overrides:
getHTMLMuestra
in class GeneradorHtmlFileSimple
- Parameters:
id
- value
-
- Returns:
getClaveI18nComprobarFichero
public java.lang.String getClaveI18nComprobarFichero()
- Returns:
- the claveI18nComprobarFichero
setClaveI18nComprobarFichero
public void setClaveI18nComprobarFichero(java.lang.String claveI18nComprobarFichero)
- Parameters:
claveI18nComprobarFichero
- the claveI18nComprobarFichero to set
getClaveI18nDetalleFichero
public java.lang.String getClaveI18nDetalleFichero()
- Returns:
- the claveI18nDetalleFichero
setClaveI18nDetalleFichero
public void setClaveI18nDetalleFichero(java.lang.String claveI18nDetalleFichero)
- Parameters:
claveI18nDetalleFichero
- the claveI18nDetalleFichero to set