public class LightBoxField
extends com.axemble.vdp.ui.framework.widgets.CtlInputWidget
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 |
accessKey, includeErrorInfo, mandatory, quickCreateLink, stringRecipient, tabIndex, throwDocumentChangedScript, throwEvents, throwEventsDefined, validationRulesactionListeners, isHidden, param, parentBlock, sysname, userId| Constructor and Description |
|---|
LightBoxField() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(String name,
Object value) |
com.axemble.vdp.ui.framework.document.fields.IAbstractField |
getAbstractField() |
String |
getClassName() |
com.axemble.vdp.ui.core.document.fields.ICoreField |
getField() |
com.axemble.vdp.ui.framework.components.listeners.ChangeListener |
getFieldChangeListener() |
String |
getMethodName() |
IWidget |
getOpenButton() |
Map<String,Object> |
getParameters() |
Element |
getTargetField() |
String |
getTargetInformation() |
String |
getTargetLabel() |
Object |
getValidationObject() |
Object |
getValue() |
void |
init(Element element) |
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 element,
boolean editable,
boolean mandatory) |
boolean |
isEmpty() |
IWritable |
render()
Render the widget
|
void |
setClassName(String className) |
void |
setMethodName(String methodName) |
void |
setTargetField(Element targetField) |
void |
setTargetInformation(String targetInformation) |
void |
setTargetLabel(String targetLabel) |
void |
setValue(Object value) |
protected void |
stateChanged() |
void |
updateControl() |
void |
updateValue() |
addRefreshButton, addValidationRule, buildFieldElement, canThrowEventsInWebBrowser, clearValidationRules, findStringRecipient, focus, getAccessKey, getAssociatedLabel, getDescription, getDocumentChangedScript, getErrorInfo, getHelpMessageIcon, getParentId, getQuickCreateLink, getRefreshButton, getTabIndex, getValidationRules, handleNoParams, handleParams, handleParams, hasValidationRules, inform, isDescription, isDocumentChangedScript, isEditable, isFocus, isForceParentId, isIncludeErrorInfo, isMandatory, isThrowDocumentChangedScript, isThrowEventsDefined, renderErrorInfo, renderInfoMessage, renderQuickCreate, setAccessKey, setAssociatedLabel, setDescription, setEditable, setErrorInfo, setIncludeErrorInfo, setMandatory, setQuickCreateContextParameter, setQuickCreateScreen, setTabIndex, setThrowDocumentChangedScript, setThrowEvents, setThrowEventsDefined, setValidationRules, validateaddActionListener, 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, writeaddChangeListener, createComponent, evaluateExpressions, fireChangeEvent, getDynamicDescription, getDynamicLabel, getLanguage, getNavigator, getRootNavigator, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, hasChangeListeners, removeChangeListener, removeChangeListenersprotected com.axemble.vdp.ui.core.document.fields.common.FieldAggregate aggregate
public void init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field,
Element element,
boolean editable,
boolean mandatory)
init in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic void init(com.axemble.vdp.ui.framework.document.fields.IAbstractField field,
Element element)
init in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic void init(Element element)
init in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetBaseField.init(org.w3c.dom.Element)public void updateValue()
updateValue in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic void updateControl()
updateControl in interface com.axemble.vdp.ui.core.document.fields.IFieldControlprotected void stateChanged()
stateChanged in class com.axemble.vdp.ui.framework.foundation.Componentpublic boolean isEmpty()
isEmpty in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic final Element getTargetField()
public final void setTargetField(Element targetField)
public String getClassName()
public void setClassName(String className)
public String getMethodName()
public void setMethodName(String methodName)
public String getTargetLabel()
public void setTargetLabel(String targetLabel)
public String getTargetInformation()
public void setTargetInformation(String targetInformation)
public IWritable render() throws RenderException
IWidgetrender in interface IWidgetrender in class com.axemble.vdp.ui.framework.foundation.WidgetRenderExceptionpublic Object getValue()
public Object getValidationObject()
getValidationObject in class com.axemble.vdp.ui.framework.widgets.CtlInputWidgetpublic void setValue(Object value)
public com.axemble.vdp.ui.framework.document.fields.IAbstractField getAbstractField()
getAbstractField in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic com.axemble.vdp.ui.core.document.fields.ICoreField getField()
getField in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic com.axemble.vdp.ui.framework.components.listeners.ChangeListener getFieldChangeListener()
getFieldChangeListener in interface com.axemble.vdp.ui.core.document.fields.IFieldControlpublic IWidget getOpenButton()
Copyright © 2021 Visiativ Software. All rights reserved.