Class InputCategoryControl

  • All Implemented Interfaces:
    Observer, VariableResolver, IControl, IDataBoundControl, IDataControl, IRenderer

    public class InputCategoryControl
    extends DataBoundControl<Source<?>>
    Defines an input category control that allows the user to enter any category value. This is a data bound control.

    The control fills in data node a XML with the categories user has entered. Example use:

    <control type="lum_inputCategory" id="categories"/>
    XML data available for xsl rendering: <setSourceParameter parameterName="categorization" sourceId="default"/> <data> <serviceInstances> <serviceInstance> <id>8A488AC3524174730152417DA34801C3</id> <name>Type</name> <terms> <term> <id>8A488AC3524174730152418BF70D087C</id> <name>Photograph cameras</name> <directAssociation>false</directAssociation> <terms> <term> <id>8A488AC3524174730152417EA5E8027C</id> <name>DSLR</name> <directAssociation>true</directAssociation> </term> </terms> </term> </terms> </serviceInstance> </serviceInstances>
    Since:
    9.0.0
    Version:
    $Revision: 20791 $ $Date: 2017-11-27 11:41:56 -0200 (Mon, 27 Nov 2017) $