Package lumis.doui.control.propertypage
Class PropertyPageControl
- java.lang.Object
-
- lumis.doui.control.Control
-
- lumis.doui.control.propertypage.PropertyPageControl
-
- All Implemented Interfaces:
VariableResolver
,IControl
public class PropertyPageControl extends Control
Renders a property page with an interface header control on top and possible [OK] [CANCEL] button controls at the bottom. Any controls placed within this control will be rendered between the header and the [OK], [CANCEL] buttons.
Generally this control generates the following sub controls
Example use:- Since:
- 4.0.0
- Version:
- $Revision: 20913 $ $Date: 2018-01-30 16:24:09 -0200 (Tue, 30 Jan 2018) $
- See Also:
InterfaceHeaderControl
,RequiredValuesDescriptorControl
,AutoInterfaceStandardButtonsControl
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
RENDER_BUTTONS_TYPE_NONE
static java.lang.String
RENDER_BUTTONS_TYPE_STANDARD
static java.lang.String
RENDER_BUTTONS_TYPE_STANDARD_EMBEDDED
static java.lang.String
RENDER_BUTTONS_TYPE_STANDARD_POPUP
-
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 PropertyPageControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildSubControls()
-
Methods inherited from class lumis.doui.control.Control
appendSubControl, appendSubControls, applyOnEventScripts, convertToStandardValue, createContainer, disconnect, fixedIdentifierRequired, generateControlId, generateControlIdPrefix, getAdditionalParameters, getAdditionalParameters, getAncestor, getChildControls, getClientEventHandlerScript, getControlResource, getId, getLocale, getName, getNamespace, getParentControl, getPrepareForReadScript, getRenderData, getResources, getRuntimeDefaultSource, getScriptActionValidation, getSourceContext, getStringsToLocalize, getType, getValidationScript, getWindowProperties, getWindowProperties, init, isRequired, isValid, localize, localizeStrings, processCustomTags, registerOnEventScript, removeChild, removeChildren, resolveVariable, setName, setRenderData, setRuntimeAttributes, setValid
-
-
-
-
Field Detail
-
RENDER_BUTTONS_TYPE_NONE
public static final java.lang.String RENDER_BUTTONS_TYPE_NONE
- See Also:
- Constant Field Values
-
RENDER_BUTTONS_TYPE_STANDARD
public static final java.lang.String RENDER_BUTTONS_TYPE_STANDARD
- See Also:
- Constant Field Values
-
RENDER_BUTTONS_TYPE_STANDARD_POPUP
public static final java.lang.String RENDER_BUTTONS_TYPE_STANDARD_POPUP
- See Also:
- Constant Field Values
-
RENDER_BUTTONS_TYPE_STANDARD_EMBEDDED
public static final java.lang.String RENDER_BUTTONS_TYPE_STANDARD_EMBEDDED
- See Also:
- Constant Field Values
-
-
Method Detail
-
buildSubControls
public void buildSubControls() throws PortalException
- Specified by:
buildSubControls
in interfaceIControl
- Overrides:
buildSubControls
in classControl
- Throws:
PortalException
-
-