lumis.service.thesaurus.control
Class TermPickerControl
java.lang.Object
lumis.doui.control.Control
lumis.doui.control.DataControl
lumis.doui.control.DataBoundControl<Source>
lumis.content.control.contentpicker.ContentPickerControl
lumis.service.thesaurus.control.TermPickerControl
- All Implemented Interfaces:
- Observer, VariableResolver, IClientSideReadableControl, IControl, IDataBoundControl, IDataControl, IRenderer
public class TermPickerControl
- extends ContentPickerControl
Control that allows to pick up a thesaurus term through a search popup window.
- Since:
- 4.0.10
Fields inherited from class lumis.doui.control.Control |
childControls, controlContainer, controlDefinitionNode, controlResource, douiContext, hasValidatorSubControls, isValid, locale, ON_EVENT_CLOSE_WINDOW, ON_EVENT_LINK, ON_EVENT_POPUP_LINK_OR_RUNTIME_INTERFACE, ON_EVENT_POPUP_RUNTIME_INTERFACE, ON_EVENT_PROCESS_ACTION, ON_EVENT_RENDER_ACTION, ON_EVENT_SCRIPT, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE |
Methods inherited from class lumis.doui.control.DataBoundControl |
autoAddDateTimeValueValidator, autoAddDoubleValueValidator, autoAddFileSizeValidator, autoAddIntegerValueValidator, autoAddLengthValidator, autoAddLongValueValidator, autoAddRequiredValueValidator, createConverter, createDataType, getDataId, getFieldName, getProcessActionHandlerParameterName, getReload, getRuntimeDefaultSource, getSource, getSourceById, getUnboundedConverter, init, loadFromRequest, setDefaultValue, setRawValue, setReload, setSourceParameter, setSourceParameters, setsSourceParameters, setValid, setValueFromSource, update |
Methods inherited from class lumis.doui.control.DataControl |
convertValueToControlValue, getConverter, getDataType, getDefaultValue, getRequestParameterName, getValue, getValue, getValueClass, isTrim, loadSubControlFromRequest, loadSubControlsFromRequest, setProcessActionHandlerParameters, setTrim, setValue, valueIsArray |
Methods inherited from class lumis.doui.control.Control |
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getParentControl, getPrepareForReadScript, getRenderData, getResources, getScriptActionValidation, getScriptGetValues, getScriptGetValuesFunctionImplementation, getScriptGetValuesFunctionName, getScriptGetValuesRegistration, getSourceContext, getStringsToLocalize, getType, getValidationScript, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setRuntimeAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface lumis.doui.control.IControl |
createContainer, disconnect, getChildControls, getControlResource, getId, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, isValid, registerOnEventScript, removeChild, removeChildren, setRuntimeAttributes |
TermPickerControl
public TermPickerControl()
getInterfaceId
public String getInterfaceId()
- Overrides:
getInterfaceId
in class ContentPickerControl
getScriptCallBackFunctionName
protected String getScriptCallBackFunctionName()
- Overrides:
getScriptCallBackFunctionName
in class ContentPickerControl
getPopupRunTimeInterfaceDefinition
protected String getPopupRunTimeInterfaceDefinition()
- Overrides:
getPopupRunTimeInterfaceDefinition
in class ContentPickerControl
setValueFromSource
protected void setValueFromSource(Source source)
throws PortalException
- Description copied from class:
DataBoundControl
- Reads the value corresponding to the current control from the control
source. By default the value that is taken from the source is from the
first row of the source tabular data. However, if the control has the
dataRow specified, the value taken from the source tabular data
corresponds to specified row.
- Overrides:
setValueFromSource
in class DataBoundControl<Source>
- Throws:
PortalException
setProcessActionHandlerParameter
protected void setProcessActionHandlerParameter(IProcessActionHandler processActionHandler,
String parameterName)
throws PortalException
- Description copied from class:
DataControl
- Set the process action parameter for the control, defining the appropriate value. The
default value is the control value.
- Overrides:
setProcessActionHandlerParameter
in class DataControl
- Throws:
PortalException
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.