public class EnhancedUrlField extends CtlEnhancedUrl implements com.axemble.vdp.ui.core.document.fields.IFieldControl
Modifier and Type | Field and Description |
---|---|
protected com.axemble.vdp.ui.core.document.fields.common.FieldAggregate |
aggregate |
protected static String |
NULL_VALUE |
protected Map |
proxyOptionsMap |
protected static String |
SEPARATOR |
protected String |
serverUrl |
protected boolean |
useProxy |
description, internalListener, LOGGER, showDescription, showParams, showTitle, showUrl, taDescription, tbParams, tbTitle, tbUrlEdit, title, url
accessKey, includeErrorInfo, mandatory, quickCreateLink, stringRecipient, tabIndex, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRules
Constructor and Description |
---|
EnhancedUrlField() |
Modifier and Type | Method and Description |
---|---|
com.axemble.vdp.ui.framework.document.fields.IAbstractField |
getAbstractField() |
com.axemble.vdp.ui.core.document.fields.ICoreField |
getField() |
com.axemble.vdp.ui.framework.components.listeners.ChangeListener |
getFieldChangeListener() |
void |
init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field,
Element element) |
void |
init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field,
Element fieldDesc,
boolean editable,
boolean mandatory) |
protected void |
stateChanged() |
void |
updateControl() |
void |
updateValue() |
getParams, getTitle, getTooltip, getUrl, isEmpty, render, setDescription, setParams, setTitle, setTooltip, setUrl
addRefreshButton, addValidationRule, buildFieldElement, canThrowEventsInWebBrowser, clearValidationRules, findStringRecipient, focus, getAccessKey, getAssociatedLabel, getDescription, getDocumentChangedScript, getErrorInfo, getHelpMessageIcon, getParentId, getQuickCreateLink, getRefreshButton, getTabIndex, getValidationObject, getValidationRules, handleNoParams, handleParams, handleParams, hasValidationRules, inform, init, isDescription, isDocumentChangedScript, isEditable, isFocus, isForceParentId, isIncludeErrorInfo, isMandatory, isThrowDocumentChangedScript, isThrowEventsDefined, renderErrorInfo, renderInfoMessage, renderQuickCreate, setAccessKey, setAssociatedLabel, setEditable, setErrorInfo, setIncludeErrorInfo, setMandatory, setQuickCreateContextParameter, setQuickCreateScreen, setTabIndex, setThrowDocumentChangedScript, setThrowEvents, setThrowEventsDefined, setValidationRules, validate
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, 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
protected static final String SEPARATOR
protected static final String NULL_VALUE
protected com.axemble.vdp.ui.core.document.fields.common.FieldAggregate aggregate
protected Map proxyOptionsMap
protected String serverUrl
protected boolean useProxy
public void init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field, Element element)
init
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
public void init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field, Element fieldDesc, boolean editable, boolean mandatory)
init
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
public void updateControl()
updateControl
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
public void updateValue()
updateValue
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
protected void stateChanged()
stateChanged
in class com.axemble.vdp.ui.framework.foundation.Component
public com.axemble.vdp.ui.framework.document.fields.IAbstractField getAbstractField()
getAbstractField
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
public com.axemble.vdp.ui.core.document.fields.ICoreField getField()
getField
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
public com.axemble.vdp.ui.framework.components.listeners.ChangeListener getFieldChangeListener()
getFieldChangeListener
in interface com.axemble.vdp.ui.core.document.fields.IFieldControl
Copyright © 2022 Visiativ. All rights reserved.