Package lumis.doui.control.autolayout
Class AutoLayoutQuickListControl
- java.lang.Object
-
- lumis.doui.control.Control
-
- lumis.doui.control.SourceBoundControl<TabularSource<?>>
-
- lumis.doui.control.autolayout.AutoLayoutListControl
-
- lumis.doui.control.autolayout.AutoLayoutQuickListControl
-
- All Implemented Interfaces:
VariableResolver
,IControl
- Direct Known Subclasses:
AutoLayoutContentQuickListControl
public class AutoLayoutQuickListControl extends AutoLayoutListControl
Control that renders a quick list with a link to a complete list.
Example use:- Since:
- 4.0.6
- Version:
- $Revision: 20877 $ $Date: 2018-01-09 11:44:08 -0200 (Tue, 09 Jan 2018) $
- See Also:
LinkControl
,ListControl
,InterfaceHeaderControl
-
-
Field Summary
-
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_REPLACE_INTERFACE, ON_EVENT_SCRIPT, ON_EVENT_VALIDATE, onEventScripts, PARAMETER_TYPE_FIRST_SELECTED, PARAMETER_TYPE_GET_VALUE, parentControl, resources, type, VALIDATION_SELECTED_MANY, VALIDATION_SELECTED_ONE
-
-
Constructor Summary
Constructors Constructor Description AutoLayoutQuickListControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addListControl(StringBuilder subControls)
Includes the list control.protected void
addPostListControls(StringBuilder subControls)
-
Methods inherited from class lumis.doui.control.autolayout.AutoLayoutListControl
addPreListControls, buildSubControls, generateControlIdPrefix
-
Methods inherited from class lumis.doui.control.SourceBoundControl
getRuntimeDefaultSource, getSource, getSourceContext
-
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getName, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getScriptActionValidation, getStringsToLocalize, getType, getValidationScript, getWindowProperties, getWindowProperties, init, isRequired, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setName, setRenderData, setRuntimeAttributes, setValid
-
-
-
-
Method Detail
-
addListControl
protected void addListControl(StringBuilder subControls) throws PortalException
Description copied from class:AutoLayoutListControl
Includes the list control.- Overrides:
addListControl
in classAutoLayoutListControl
- Parameters:
subControls
- the string builder to be used to include the list control.- Throws:
PortalException
-
addPostListControls
protected void addPostListControls(StringBuilder subControls) throws PortalException
- Overrides:
addPostListControls
in classAutoLayoutListControl
- Throws:
PortalException
-
-