es.mcu.yingo.campos.html
Class GeneradorHtmlTextFecha

java.lang.Object
  extended by es.mcu.yingo.campos.html.GeneradorHtmlText
      extended by es.mcu.yingo.campos.html.GeneradorHtmlTextFecha
All Implemented Interfaces:
GeneradorHtml
Direct Known Subclasses:
GeneradorHtmlTextFechaNoEditable

public class GeneradorHtmlTextFecha
extends GeneradorHtmlText

GeneradorHtml que hereda de GeneradorHtmlText y que tiene la misma funcionalidad pero que si el valor pasado es instancia de Date o Calendar obtiene su representación tipo String según el esquema propuesto

Author:
miguel.esteban

Field Summary
private  java.lang.String esquema
          Esquema de transformación para pasar de fecha o calendario a cadena
 
Fields inherited from class es.mcu.yingo.campos.html.GeneradorHtmlText
logger
 
Fields inherited from interface es.mcu.yingo.campos.html.GeneradorHtml
BUSCA, MODIFICA, MUESTRA, NUEVO
 
Constructor Summary
GeneradorHtmlTextFecha()
           
 
Method Summary
 java.lang.String getEsquema()
           
 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 de tipo texto.
protected  java.lang.Object pasarDeFechaAString(java.lang.Object value)
          Pasa de tipo fecha o calendario a tipo String
 void setEsquema(java.lang.String esquema)
           
 
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlText
getEscapeCaracteresHtml, getMaxLength, getSize, setEscapeCaracteresHtml, setMaxLength, setSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

esquema

private java.lang.String esquema
Esquema de transformación para pasar de fecha o calendario a cadena

Constructor Detail

GeneradorHtmlTextFecha

public GeneradorHtmlTextFecha()
Method Detail

getHTML

public 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
Description copied from class: GeneradorHtmlText
Devuelve el código HTML generado, esto es la representación en formato html del campo de tipo texto.

Specified by:
getHTML in interface GeneradorHtml
Overrides:
getHTML in class GeneradorHtmlText
Returns:
Throws:
java.lang.Exception

pasarDeFechaAString

protected java.lang.Object pasarDeFechaAString(java.lang.Object value)
                                        throws java.lang.Exception
Pasa de tipo fecha o calendario a tipo String

Parameters:
value -
Returns:
Throws:
java.lang.Exception

getEsquema

public java.lang.String getEsquema()
Returns:
Devuelve el atributo esquema

setEsquema

public void setEsquema(java.lang.String esquema)
Parameters:
esquema - Carga el atributo esquema