|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.campos.html.GeneradorHtmlText
es.mcu.yingo.campos.html.GeneradorHtmlTextPrecargarFormulario
public class GeneradorHtmlTextPrecargarFormulario
Generador Formulario que hereda de GeneradorHtmlText
y que añade la
funcionalidad de incluir un botón de precarga del formilario
Field Summary | |
---|---|
private java.lang.String |
anadirJavaScritpOnClickBoton
Añade funcionalidad javaScript al control del botón de precarga |
protected org.springframework.context.ApplicationContext |
applicationContext
Contexto de spring para obtener el mensaje internacionalizado |
private java.lang.String |
clavePrefijoNombreCampo
Clave del prefijo que tendrá el nombre del botón tipo submit que se añadirá al 'id' del campo. |
private boolean |
ejecutarFormPorJavaScript
Si esta a true , el botón es un control tipo
button y se ejecutará por el evento onClick. |
private java.lang.String |
valorBotonPrecargar
Valor de botón precargar. |
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 | |
---|---|
GeneradorHtmlTextPrecargarFormulario()
|
Method Summary | |
---|---|
private java.lang.String |
generarBotonHtml(java.lang.String id,
java.util.Locale locale)
|
private java.lang.String |
generarHtmlConValor(java.lang.String id,
java.lang.Object value,
java.util.Locale locale)
|
private java.lang.String |
generarHtmlSinValor(java.lang.String id,
java.util.Locale locale)
|
java.lang.String |
getAnadirJavaScritpOnClickBoton()
|
org.springframework.context.ApplicationContext |
getApplicationContext()
|
java.lang.String |
getClavePrefijoNombreCampo()
|
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. |
java.lang.String |
getValorBotonPrecargar()
|
boolean |
isEjecutarFormPorJavaScript()
|
private java.lang.String |
obtenerNombreBoton(java.lang.String id)
Obtiene el nombre del botón de precarga |
void |
setAnadirJavaScritpOnClickBoton(java.lang.String anadirJavaScritpOnClickBoton)
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
|
void |
setClavePrefijoNombreCampo(java.lang.String clavePrefijoNombreCampo)
|
void |
setEjecutarFormPorJavaScript(boolean ejecutarFormPorJavaScript)
|
void |
setValorBotonPrecargar(java.lang.String valorBotonPrecargar)
|
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 |
---|
private java.lang.String valorBotonPrecargar
'literal.yingo.precargarDatos'
private java.lang.String clavePrefijoNombreCampo
'id'
del campo.'campo1'
y
'clavePrefijoNombreCampo'
tiene el valor
'botonPrecargar'
, el id del botón tendrá el valor
'botonPrecargar_campo1'
'botonPrecargar'
private boolean ejecutarFormPorJavaScript
true
, el botón es un control tipo
button
y se ejecutará por el evento onClick.false
(el valor por defecto) el control
será del tipo submit.
private java.lang.String anadirJavaScritpOnClickBoton
protected org.springframework.context.ApplicationContext applicationContext
Constructor Detail |
---|
public GeneradorHtmlTextPrecargarFormulario()
Method Detail |
---|
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
GeneradorHtmlText
getHTML
in interface GeneradorHtml
getHTML
in class GeneradorHtmlText
java.lang.Exception
private java.lang.String generarHtmlSinValor(java.lang.String id, java.util.Locale locale)
id
-
private java.lang.String generarHtmlConValor(java.lang.String id, java.lang.Object value, java.util.Locale locale)
id
- value
-
private java.lang.String generarBotonHtml(java.lang.String id, java.util.Locale locale)
id
- locale
-
private java.lang.String obtenerNombreBoton(java.lang.String id)
id
-
public java.lang.String getValorBotonPrecargar()
public void setValorBotonPrecargar(java.lang.String valorBotonPrecargar)
valorBotonPrecargar
- Carga el atributo valorBotonPrecargarpublic java.lang.String getClavePrefijoNombreCampo()
public void setClavePrefijoNombreCampo(java.lang.String clavePrefijoNombreCampo)
clavePrefijoNombreCampo
- Carga el atributo clavePrefijoNombreCampopublic org.springframework.context.ApplicationContext getApplicationContext()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
applicationContext
- Carga el atributo applicationContextpublic java.lang.String getAnadirJavaScritpOnClickBoton()
public void setAnadirJavaScritpOnClickBoton(java.lang.String anadirJavaScritpOnClickBoton)
anadirJavaScritpOnClickBoton
- Carga el atributo anadirJavaScritpOnClickBotonpublic boolean isEjecutarFormPorJavaScript()
public void setEjecutarFormPorJavaScript(boolean ejecutarFormPorJavaScript)
ejecutarFormPorJavaScript
- Carga el atributo ejecutarFormPorJavaScript
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |