es.mcu.yingo.campos.html
Class GeneradorHtmlConListadorAbstracto

java.lang.Object
  extended by es.mcu.yingo.campos.html.GeneradorHtmlConListadorAbstracto
All Implemented Interfaces:
GeneradorHtml
Direct Known Subclasses:
GeneradorHtmlRadio, GeneradorHtmlSelect

public abstract class GeneradorHtmlConListadorAbstracto
extends java.lang.Object
implements GeneradorHtml

Clase abstracta que podrán implementar todos los generadores html que necesiten un listador para mostrar los datos adecuadamente

Author:
carlos.garcia.h

Field Summary
private  Listador listador
          Listador que recogerá los valores del desplegable
 
Fields inherited from interface es.mcu.yingo.campos.html.GeneradorHtml
BUSCA, MODIFICA, MUESTRA, NUEVO
 
Constructor Summary
GeneradorHtmlConListadorAbstracto()
           
 
Method Summary
abstract  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.
 Listador getListador()
          Listador que recogerá los valores del desplegable
 void setListador(Listador listador)
          Listador que recogerá los valores del desplegable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listador

private Listador listador
Listador que recogerá los valores del desplegable

Constructor Detail

GeneradorHtmlConListadorAbstracto

public GeneradorHtmlConListadorAbstracto()
Method Detail

getHTML

public abstract 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.

Specified by:
getHTML in interface GeneradorHtml
Parameters:
tipo -
id -
value -
codExpediente -
locale -
Returns:
Throws:
java.lang.Exception

getListador

public Listador getListador()
Listador que recogerá los valores del desplegable

Returns:

setListador

public void setListador(Listador listador)
Listador que recogerá los valores del desplegable

Parameters:
listador -