es.mcu.yingo.campos.html
Class GeneradorHtmlFileSoloEnlaceDescargar

java.lang.Object
  extended by es.mcu.yingo.campos.html.GeneradorHtmlFileSimple
      extended by es.mcu.yingo.campos.html.GeneradorHtmlFile
          extended by es.mcu.yingo.campos.html.GeneradorHtmlFileSoloEnlaceDescargar
All Implemented Interfaces:
EsGeneradorHtmFile, GeneradorHtml, org.springframework.context.ApplicationContextAware

public class GeneradorHtmlFileSoloEnlaceDescargar
extends GeneradorHtmlFile

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
Muestra únicamente un enlace para ver el fichero
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

Field Summary
 
Fields inherited from interface es.mcu.yingo.campos.html.GeneradorHtml
BUSCA, MODIFICA, MUESTRA, NUEVO
 
Constructor Summary
GeneradorHtmlFileSoloEnlaceDescargar()
           
 
Method Summary
protected  java.lang.String getHTMLModifica(java.lang.String id, java.lang.Object value, java.util.Locale locale)
          Obtiene la código html cuando se modifica, unicamente muestra un enlace para descargar el fichero
 
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlFile
getClaveI18nComprobarFichero, getClaveI18nDetalleFichero, getHTMLMuestra, setClaveI18nComprobarFichero, setClaveI18nDetalleFichero
 
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlFileSimple
getApplicationContext, getClaveI18nDescargarFichero, getClaveI18nEliminarFichero, getClaveI18nMuestraFichero, getHTML, getHTMLBuscar, 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
 

Constructor Detail

GeneradorHtmlFileSoloEnlaceDescargar

public GeneradorHtmlFileSoloEnlaceDescargar()
Method Detail

getHTMLModifica

protected java.lang.String getHTMLModifica(java.lang.String id,
                                           java.lang.Object value,
                                           java.util.Locale locale)
Obtiene la código html cuando se modifica, unicamente muestra un enlace para descargar el fichero

Overrides:
getHTMLModifica in class GeneradorHtmlFileSimple
Parameters:
id -
value -
Returns: