es.mcu.yingo.campos.html
Class GeneradorHtmlSelectValue

java.lang.Object
  extended by es.mcu.yingo.campos.html.GeneradorHtmlConListadorAbstracto
      extended by es.mcu.yingo.campos.html.GeneradorHtmlSelect
          extended by es.mcu.yingo.campos.html.GeneradorHtmlSelectValue
All Implemented Interfaces:
GeneradorHtml, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
GeneradorHtmlSelectValueTexto

public class GeneradorHtmlSelectValue
extends GeneradorHtmlSelect
implements org.springframework.context.ApplicationContextAware

Implementacion en formato html de un campo de tipo "Selct" El listador de este campo, debe devolver una lista de objetos de tipo CodVal donde el valor es el valor a mostrar y el código, lo que será enviado

Author:
carlos.garcia.h

Field Summary
protected  org.springframework.context.ApplicationContext applicationContext
          Contexto
private  java.lang.String claseEstilo
          Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css
 
Fields inherited from interface es.mcu.yingo.campos.html.GeneradorHtml
BUSCA, MODIFICA, MUESTRA, NUEVO
 
Constructor Summary
GeneradorHtmlSelectValue()
           
 
Method Summary
 org.springframework.context.ApplicationContext getApplicationContext()
          Contexto
 java.lang.String getClaseEstilo()
          Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css
 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 de un campo de tipo select.
protected  java.lang.String obtenerHtmlMuestra(java.lang.String opcion, java.lang.String id)
          Como se debe representar el componente en la opción MUESTRA
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
          Contexto
 void setClaseEstilo(java.lang.String claseEstilo)
          Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css
 
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlSelect
getElPrimerElementoVacio, setElPrimerElementoVacio
 
Methods inherited from class es.mcu.yingo.campos.html.GeneradorHtmlConListadorAbstracto
getListador, setListador
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

claseEstilo

private java.lang.String claseEstilo
Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css


applicationContext

protected org.springframework.context.ApplicationContext applicationContext
Contexto

Constructor Detail

GeneradorHtmlSelectValue

public GeneradorHtmlSelectValue()
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
Devuelve el código HTML generado, esto es la representación en formato html de un campo de tipo select.

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

obtenerHtmlMuestra

protected java.lang.String obtenerHtmlMuestra(java.lang.String opcion,
                                              java.lang.String id)
Como se debe representar el componente en la opción MUESTRA

Parameters:
opcion -
id -
Returns:

getClaseEstilo

public java.lang.String getClaseEstilo()
Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css

Returns:

setClaseEstilo

public void setClaseEstilo(java.lang.String claseEstilo)
Nombre de la clase, por si se desea asignarle algún estilo especial en las hojas de estilo .css

Parameters:
claseEstilo -

getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()
Contexto

Returns:
the applicationContext

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Contexto

Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Parameters:
applicationContext - the applicationContext to set