public class FileSizeInputComponent
extends com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponent
Modifier and Type | Field and Description |
---|---|
protected com.axemble.vdp.ui.framework.widgets.CtlComboBox |
comboBox |
protected com.axemble.vdp.ui.framework.widgets.components.sys.forms.LongInputComponent |
textBox |
aggregate, hasService
accesskey, associatedLabel, condition, description, editable, errorInfo, formula, formulaCondition, includeErrorInfo, javascriptId, mandatory, modeFormula, property, propertytype, quickCreateLink, requiredFormula, rules, stringRecipient, tabindex, temporarypropertyname, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRules
additionalParameters, additionalParametersNodes, id, parameters
actionListeners, isHidden, param, parentBlock, sysname, userId
Constructor and Description |
---|
FileSizeInputComponent() |
Modifier and Type | Method and Description |
---|---|
Object |
getValidationObject() |
protected Object |
getValue() |
void |
inform(String errorMessage)
Add error message
|
protected void |
initAdditionalParameters() |
boolean |
isEmpty() |
IWritable |
render()
Render the widget
|
protected void |
setValue(Object value) |
void |
updateControl()
Update widget
|
void |
updateValue()
Update field value
|
boolean |
validate(boolean checkMandatory)
Validate the field
|
addCssDependency, addScriptDependency, getAbstractField, getField, getFieldChangeListener, getTemplateWriter, init, init, isHasService, setHasService, stateChanged
addRefreshButton, addValidationRule, afterInit, canThrowEventsInWebBrowser, clearValidationRules, findStringRecipient, focus, getAccesskey, getAssociatedLabel, getDescription, getDocumentChangedScript, getErrorInfo, getFormula, getFormulaCondition, getHelpMessageIcon, getJavaScriptFocusScript, getJavascriptId, getModeFormula, getParentId, getProperty, getPropertyName, getPropertytype, getQuickCreateLink, getRefreshButton, getRequiredFormula, getTabindex, getTemporarypropertyname, getValidationRules, handleNoParams, handleParams, handleParams, hasValidationRules, init, initParameters, initParameters, isCondition, isDescription, isDocumentChangedScript, isEditable, isFocus, isForceParentId, isIncludeErrorInfo, isMandatory, isThrowDocumentChangedScript, isThrowEvents, isThrowEventsDefined, registerWidget, renderErrorInfo, renderInfoMessage, renderQuickCreate, setAccesskey, setAssociatedLabel, setCondition, setDescription, setEditable, setErrorInfo, setFormula, setFormulaCondition, setIncludeErrorInfo, setJavascriptId, setMandatory, setModeFormula, setProperty, setPropertytype, setQuickCreateContextParameter, setQuickCreateScreen, setRequiredFormula, setTabindex, setTemporarypropertyname, setThrowDocumentChangedScript, setThrowEvents, setThrowEventsDefined, setValidationRules
addParameter, getAdditionalParameters, getAdditionalParametersNodes, getAdditionalParametersNodesElement, getId, getParameter, getParameter, getParameterBoolean, getParameterBoolean, getParameterDate, getParameterDate, getParameterInt, getParameterInteger, getParameterList, getParameterLong, getParameterNumber, getParameters, getParameterString, getParameterString, hasParameter, removeParameter, setAdditionalParameters, setAdditionalParametersNodes, setId, setParameters
addActionListener, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireOnClickMessage, buildFireOnClickMessage, buildFormName, findFileRecipient, findXmlRecipient, fireActionEvent, getCtrlTemplate, getCtrlTemplateWriter, getParam, getParentBlock, getSysname, getUserDisplayName, getUserId, handleAction, hasActionListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListeners, renderMobile, setHidden, setParam, setParentBlock, setSysname, setUserId, write
addChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addValidationRule, clearValidationRules, getUserId, getValidationRules, hasValidationRules, isEditable, isHidden, isMandatory, setEditable, setHidden, setMandatory, setUserId
addValidationRule, clearValidationRules, getUserId, getValidationRules, hasValidationRules, isEditable, isHidden, isMandatory, setEditable, setHidden, setMandatory, setUserId
afterInit, getParentBlock, getSysname, refresh, setParentBlock, setSysname
protected com.axemble.vdp.ui.framework.widgets.CtlComboBox comboBox
protected com.axemble.vdp.ui.framework.widgets.components.sys.forms.LongInputComponent textBox
protected void initAdditionalParameters()
initAdditionalParameters
in class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
public void inform(String errorMessage)
IFieldComponent
inform
in interface IFieldComponent
inform
in interface com.axemble.vdp.form.classes.IBaseComponentSupport
inform
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
inform
in class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
public void updateControl()
IFieldComponent
protected final void setValue(Object value)
protected final Object getValue()
public void updateValue()
IFieldComponent
public boolean isEmpty()
isEmpty
in class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
public IWritable render() throws RenderException
IWidget
render
in interface IWidget
render
in class com.axemble.vdp.ui.framework.foundation.Widget
RenderException
public Object getValidationObject()
getValidationObject
in class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
public boolean validate(boolean checkMandatory)
IFieldComponent
validate
in interface IFieldComponent
validate
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
validate
in class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
Copyright © 2022 Visiativ. All rights reserved.