Class AutoLayoutPropertyPageControl<S extends Source<?>>

  • All Implemented Interfaces:
    VariableResolver, IControl
    Direct Known Subclasses:
    AutoLayoutContentPropertyPageControl, AutoLayoutEmbeddedPropertyPageControl

    public class AutoLayoutPropertyPageControl<S extends Source<?>>
    extends SourceBoundControl<S>
    Renders a property page control with the visible source fields as label: input control pairs.

    This control generates sub-controls in the following layout
     <control type="lum_form">
            <control type="lum_propertyPage">
                    <control type="lum_filters" id="" + getId() + ".lumFilters" />
                    <control type="lum_controlGroup" title="" + localize("STR_BASIC_INFORMATION") + "">
                            <control type="lum_autoLayoutFields" id="" + getId() + "_Fields" />
                    </control>
            </control>
     </control>
     
    Example use: <control:lum_autoLayoutPropertyPage id="album" /> xml data available for xsl rendering: <control id="album" type="lum_autoLayoutPropertyPage"> <control id="8A488A03117B0D2D01117B374B89033A" type="lum_form" ... /> <!-- Sub controls --> </control>
    Since:
    4.0.3
    Version:
    $Revision: 20877 $ $Date: 2018-01-09 11:44:08 -0200 (Tue, 09 Jan 2018) $
    See Also:
    AutoLayoutFieldsControl, ControlGroupControl, FiltersControl, FormControl, PropertyPageControl