Class LocalizedTextField
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.framework.foundation.Widget
com.axemble.vdp.ui.framework.widgets.CtlInputWidget
com.axemble.vdoc.sdk.document.fields.base.BaseField
com.axemble.vdoc.sdk.document.fields.LocalizedTextField
- All Implemented Interfaces:
- IWidget,- IWritable,- com.axemble.vdp.ui.core.document.fields.IFieldControl,- com.axemble.vdp.utils.parameters.ParamsHandler,- Serializable
Champ multilangue qui possède 2 boutons radio permettant de saisir :  
    - soit directement le texte (Texte)
    - soit permettant de saisir une clé de traduction (Clé de traduction)
- Author:
- ploureiro
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringprotected booleanprotected com.axemble.vdp.ui.framework.widgets.CtlRadioGroupprotected static final Stringstatic final Stringprotected com.axemble.vdp.ui.framework.widgets.CtlTextBoxFields inherited from class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetaccessKey, includeErrorInfo, mandatory, quickCreateLink, stringRecipient, tabIndex, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRulesFields inherited from class com.axemble.vdp.ui.framework.foundation.WidgetactionListeners, isHidden, param, parentBlock, sysname, userIdFields inherited from class com.axemble.vdp.ui.framework.foundation.ComponentchangeListeners, LOGGERFields inherited from interface com.axemble.vdp.utils.parameters.ParamsHandlerERROR_EXCEED_ELEM_SIZE, ERROR_EXCEED_TOTAL_SIZE, ERROR_NOT_COMPLETED, ERROR_READ_FAILED, EXCEED_ELEM_NUMBER, NO_ERROR
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.axemble.vdp.ui.framework.document.fields.IAbstractFieldcom.axemble.vdp.ui.core.document.fields.ICoreFieldgetField()com.axemble.vdp.ui.framework.components.listeners.ChangeListenervoidThis method is called once when the document is loadedbooleanisEmpty()booleanrender()Render the widgetvoidsetErrorInfo(String errorMessage) voidsetFormulaValue(boolean formulaValue) protected voidvoidvoidMethods inherited from class com.axemble.vdoc.sdk.document.fields.base.BaseFieldcheckErrorMessage, getTemplateAsString, getTemplateWriter, getValue, init, init, renderErrorMessage, setValueMethods inherited from class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetaddRefreshButton, addValidationRule, buildFieldElement, canThrowEventsInWebBrowser, clearValidationRules, findStringRecipient, focus, getAccessKey, getAssociatedLabel, getDescription, getDocumentChangedScript, getErrorInfo, getHelpMessageIcon, getParentId, getQuickCreateLink, getRefreshButton, getTabIndex, getValidationObject, getValidationRules, handleNoParams, handleParams, handleParams, hasValidationRules, inform, isDescription, isDocumentChangedScript, isEditable, isFocus, isForceParentId, isIncludeErrorInfo, isMandatory, isThrowDocumentChangedScript, isThrowEventsDefined, renderErrorInfo, renderInfoMessage, renderQuickCreate, setAccessKey, setAssociatedLabel, setDescription, setEditable, setIncludeErrorInfo, setMandatory, setQuickCreateContextParameter, setQuickCreateScreen, setTabIndex, setThrowDocumentChangedScript, setThrowEvents, setThrowEventsDefined, setValidationRules, validateMethods inherited from class com.axemble.vdp.ui.framework.foundation.WidgetaddActionListener, addActionListener, afterInit, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireOnClickMessage, buildFireOnClickMessage, buildFormName, findFileRecipient, findXmlRecipient, fireActionEvent, getCtrlTemplate, getCtrlTemplateWriter, getJavaScriptFocusScript, getJavascriptId, getParam, getParentBlock, getSysname, getUserDisplayName, getUserId, handleAction, hasActionListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListener, removeActionListeners, renderMobile, setHidden, setParam, setParentBlock, setSysname, setUserId, writeMethods inherited from class com.axemble.vdp.ui.framework.foundation.ComponentaddChangeListener, addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListener, removeChangeListenersMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdp.ui.core.document.fields.IFieldControladdValidationRule, clearValidationRules, getUserId, getValidationRules, hasValidationRules, inform, isEditable, isHidden, isMandatory, setEditable, setHidden, setMandatory, setUserId, validateMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidgetaddChangeListener, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners
- 
Field Details- 
START_LOCALIZATION_TOKEN- See Also:
 
- 
END_LOCALIZATION_TOKEN- See Also:
 
- 
SEPARATOR- See Also:
 
- 
radioGroupprotected com.axemble.vdp.ui.framework.widgets.CtlRadioGroup radioGroup
- 
textBoxprotected com.axemble.vdp.ui.framework.widgets.CtlTextBox textBox
- 
formulaValueprotected boolean formulaValue
 
- 
- 
Constructor Details- 
LocalizedTextFieldpublic LocalizedTextField()
 
- 
- 
Method Details- 
initDescription copied from class:BaseFieldThis method is called once when the document is loaded
- 
setErrorInfo- Overrides:
- setErrorInfoin class- com.axemble.vdp.ui.framework.widgets.CtlInputWidget
 
- 
updateControlpublic void updateControl()- Specified by:
- updateControlin interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Specified by:
- updateControlin class- BaseField
 
- 
updateValuepublic void updateValue()- Specified by:
- updateValuein interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Specified by:
- updateValuein class- BaseField
 
- 
isEmptypublic boolean isEmpty()- Specified by:
- isEmptyin class- com.axemble.vdp.ui.framework.widgets.CtlInputWidget
 
- 
renderDescription copied from interface:IWidgetRender the widget- Specified by:
- renderin interface- IWidget
- Specified by:
- renderin class- com.axemble.vdp.ui.framework.foundation.Widget
- Returns:
- writableWidget
- Throws:
- RenderException
 
- 
getSelectedKeyRadioGroup
- 
stateChangedprotected void stateChanged()- Overrides:
- stateChangedin class- com.axemble.vdp.ui.framework.foundation.Component
 
- 
getAbstractFieldpublic com.axemble.vdp.ui.framework.document.fields.IAbstractField getAbstractField()- Specified by:
- getAbstractFieldin interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Overrides:
- getAbstractFieldin class- BaseField
 
- 
getFieldpublic com.axemble.vdp.ui.core.document.fields.ICoreField getField()
- 
getFieldChangeListenerpublic com.axemble.vdp.ui.framework.components.listeners.ChangeListener getFieldChangeListener()- Specified by:
- getFieldChangeListenerin interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Overrides:
- getFieldChangeListenerin class- BaseField
 
- 
isFormulaValuepublic boolean isFormulaValue()
- 
setFormulaValuepublic void setFormulaValue(boolean formulaValue) 
 
-