Class FileSizeInputComponent
java.lang.Object
com.axemble.vdp.ui.framework.foundation.Component
com.axemble.vdp.ui.framework.foundation.Widget
com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseComponent
com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponent
com.axemble.vdoc.sdk.document.fields.FileSizeInputComponent
- All Implemented Interfaces:
- IFieldComponent,- IWidget,- IWritable,- com.axemble.vdp.form.classes.IBaseComponentSupport,- com.axemble.vdp.ui.core.document.fields.IFieldControl,- com.axemble.vdp.utils.parameters.ParamsHandler,- Serializable
public class FileSizeInputComponent
extends com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponent
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected com.axemble.vdp.ui.framework.widgets.CtlComboBoxprotected com.axemble.vdp.ui.framework.widgets.components.sys.forms.LongInputComponentFields inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponentaggregate, hasServiceFields inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponentaccesskey, associatedLabel, condition, description, editable, errorInfo, formula, formulaCondition, includeErrorInfo, javascriptId, mandatory, modeFormula, property, propertytype, quickCreateLink, requiredFormula, rules, stringRecipient, tabindex, temporarypropertyname, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRulesFields inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseComponentadditionalParameters, additionalParametersNodes, id, parametersFields 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 SummaryMethods inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseFieldComponentaddCssDependency, addScriptDependency, getAbstractField, getField, getFieldChangeListener, getTemplateWriter, init, init, isHasService, setHasService, stateChangedMethods inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponentaddRefreshButton, 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, setValidationRulesMethods inherited from class com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseComponentaddParameter, getAdditionalParameters, getAdditionalParametersNodes, getAdditionalParametersNodesElement, getId, getParameter, getParameter, getParameterBoolean, getParameterBoolean, getParameterDate, getParameterDate, getParameterInt, getParameterInteger, getParameterList, getParameterLong, getParameterNumber, getParameters, getParameterString, getParameterString, hasParameter, removeParameter, setAdditionalParameters, setAdditionalParametersNodes, setId, setParametersMethods inherited from class com.axemble.vdp.ui.framework.foundation.WidgetaddActionListener, 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, writeMethods inherited from class com.axemble.vdp.ui.framework.foundation.ComponentaddChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListenersMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdp.form.classes.IBaseComponentSupportgetLanguage, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, isHidden, setHiddenMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IFieldComponentaddValidationRule, clearValidationRules, getUserId, getValidationRules, hasValidationRules, isEditable, isHidden, isMandatory, setEditable, setHidden, setMandatory, setUserIdMethods inherited from interface com.axemble.vdp.ui.core.document.fields.IFieldControladdValidationRule, clearValidationRules, getUserId, getValidationRules, hasValidationRules, isEditable, isHidden, isMandatory, setEditable, setHidden, setMandatory, setUserIdMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidgetafterInit, getParentBlock, getSysname, refresh, setParentBlock, setSysname
- 
Field Details- 
comboBoxprotected com.axemble.vdp.ui.framework.widgets.CtlComboBox comboBox
- 
textBoxprotected com.axemble.vdp.ui.framework.widgets.components.sys.forms.LongInputComponent textBox
 
- 
- 
Constructor Details- 
FileSizeInputComponentpublic FileSizeInputComponent()
 
- 
- 
Method Details- 
initAdditionalParametersprotected void initAdditionalParameters()- Specified by:
- initAdditionalParametersin class- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
 
- 
informDescription copied from interface:IFieldComponentAdd error message- Specified by:
- informin interface- com.axemble.vdp.form.classes.IBaseComponentSupport
- Specified by:
- informin interface- IFieldComponent
- Specified by:
- informin interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Overrides:
- informin class- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
- Parameters:
- errorMessage-
 
- 
updateControlpublic void updateControl()Description copied from interface:IFieldComponentUpdate widget
- 
setValue
- 
getValue
- 
updateValuepublic void updateValue()Description copied from interface:IFieldComponentUpdate field value
- 
isEmptypublic boolean isEmpty()- Specified by:
- isEmptyin class- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
 
- 
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
 
- 
getValidationObject- Specified by:
- getValidationObjectin class- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
 
- 
validatepublic boolean validate(boolean checkMandatory) Description copied from interface:IFieldComponentValidate the field- Specified by:
- validatein interface- IFieldComponent
- Specified by:
- validatein interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Overrides:
- validatein class- com.axemble.vdp.ui.framework.widgets.components.sys.base.BaseInputComponent
- Parameters:
- checkMandatory-
- Returns:
- isValid
 
 
-