public class UrlSelectorField extends BaseField
| Modifier and Type | Field and Description |
|---|---|
protected com.axemble.vdp.ui.framework.widgets.CtlComboBox |
combobox |
protected com.axemble.vdp.ui.core.document.fields.IFieldControl |
field |
protected static HashMap |
knownKeys |
protected static String |
SEPARATOR |
accessKey, includeErrorInfo, mandatory, quickCreateLink, stringRecipient, tabIndex, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRulesactionListeners, isHidden, param, parentBlock, sysname, userId| Constructor and Description |
|---|
UrlSelectorField() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getFieldClassName(String type) |
protected String |
getFieldValue() |
String |
getJavascriptId() |
static String |
getKeyLabel(String key) |
void |
init(Element element)
This method is called once when the document is loaded
|
void |
initializeField() |
boolean |
isEmpty() |
IWritable |
render()
Render the widget
|
void |
setDescription(String description) |
void |
setErrorInfo(String errorMessage) |
void |
updateControl() |
void |
updateValue() |
boolean |
validate(boolean checkMandatory) |
checkErrorMessage, getAbstractField, getField, getFieldChangeListener, getTemplateAsString, getTemplateWriter, getValue, init, init, renderErrorMessage, setValueaddRefreshButton, 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, setValidationRulesaddActionListener, 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, writeaddChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListeners, stateChangedprotected static final String SEPARATOR
protected static HashMap knownKeys
protected com.axemble.vdp.ui.framework.widgets.CtlComboBox combobox
protected com.axemble.vdp.ui.core.document.fields.IFieldControl field
public void init(Element element)
BaseFieldprotected String getFieldValue()
public void initializeField()
public void updateControl()
updateControl in interface com.axemble.vdp.ui.core.document.fields.IFieldControlupdateControl in class BaseFieldpublic void updateValue()
updateValue in interface com.axemble.vdp.ui.core.document.fields.IFieldControlupdateValue in class BaseFieldpublic boolean isEmpty()
isEmpty in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic IWritable render() throws RenderException
IWidgetrender in interface IWidgetrender in class com.axemble.vdp.ui.framework.foundation.WidgetRenderExceptionpublic boolean validate(boolean checkMandatory)
validate in interface com.axemble.vdp.ui.core.document.fields.IFieldControlvalidate in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic void setErrorInfo(String errorMessage)
setErrorInfo in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic void setDescription(String description)
setDescription in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic String getJavascriptId()
getJavascriptId in class com.axemble.vdp.ui.framework.foundation.WidgetCopyright © 2021 Visiativ Software. All rights reserved.