Class SelectionRangeDatePickerField
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.SelectionRangeDatePickerField
- All Implemented Interfaces:
- IWidget,- IWritable,- com.axemble.vdp.ui.core.document.fields.IFieldControl,- com.axemble.vdp.utils.parameters.ParamsHandler,- Serializable
Field to select a range for a date/period field in the studio
- See Also:
- 
Field SummaryFields 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 TypeMethodDescriptionvoidaddChangeListener(com.axemble.vdp.ui.framework.components.listeners.ChangeListener changeListener) voidThis method is called once when the document is loadedbooleanisEmpty()render()Render the widgetvoidsetDescription(String description) voidsetErrorInfo(String errorMessage) voidsetSelectionRangeValue(Object value) voidsetSelectorTableCreationScope(com.axemble.vdp.resource.classes.ITableCreation tableCreation) voidsetSelectorWorkflowScope(com.axemble.vdp.workflow.domain.Workflow workflow) voidvoidbooleanvalidate(boolean checkMandatory) Methods inherited from class com.axemble.vdoc.sdk.document.fields.base.BaseFieldcheckErrorMessage, getAbstractField, getField, getFieldChangeListener, 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, setEditable, setIncludeErrorInfo, setMandatory, setQuickCreateContextParameter, setQuickCreateScreen, setTabIndex, setThrowDocumentChangedScript, setThrowEvents, setThrowEventsDefined, setValidationRulesMethods inherited from class com.axemble.vdp.ui.framework.foundation.WidgetaddActionListener, afterInit, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireMessage, buildFireOnClickMessage, buildFireOnClickMessage, buildFormName, findFileRecipient, findXmlRecipient, fireActionEvent, getCtrlTemplate, getCtrlTemplateWriter, getJavaScriptFocusScript, 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.ComponentcreateComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChangedMethods 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
- 
Constructor Details- 
SelectionRangeDatePickerFieldpublic SelectionRangeDatePickerField()
 
- 
- 
Method Details- 
addChangeListenerpublic void addChangeListener(com.axemble.vdp.ui.framework.components.listeners.ChangeListener changeListener) - Overrides:
- addChangeListenerin class- com.axemble.vdp.ui.framework.foundation.Component
 
- 
initDescription copied from class:BaseFieldThis method is called once when the document is loaded
- 
getSelectionRangeValue
- 
setSelectionRangeValue
- 
updateControlpublic void updateControl()- Specified by:
- updateControlin interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Specified by:
- updateControlin class- BaseField
 
- 
validatepublic boolean validate(boolean checkMandatory) - Specified by:
- validatein interface- com.axemble.vdp.ui.core.document.fields.IFieldControl
- Overrides:
- validatein class- com.axemble.vdp.ui.framework.widgets.CtlInputWidget
 
- 
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
 
- 
setDescription- Overrides:
- setDescriptionin 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
 
- 
getJavascriptId- Overrides:
- getJavascriptIdin class- com.axemble.vdp.ui.framework.foundation.Widget
 
- 
setErrorInfo- Overrides:
- setErrorInfoin class- com.axemble.vdp.ui.framework.widgets.CtlInputWidget
 
- 
setSelectorWorkflowScopepublic void setSelectorWorkflowScope(com.axemble.vdp.workflow.domain.Workflow workflow) 
- 
setSelectorTableCreationScopepublic void setSelectorTableCreationScope(com.axemble.vdp.resource.classes.ITableCreation tableCreation) 
 
-