<?xml version="1.0" encoding="Windows-1255" ?><Class name="ControlGroup" inherit="core.gml:Control" alias="ctrl" hierarchy="GMLDOM" id="core.gml:ControlGroup" sort="21" urn="core.gml:elements.controls.ControlGroup.gs" toc="\Elements"><Summary>The ControlGroup class represents a data-bound display field.</Summary><Inherit>&lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;</Inherit><Remarks>&lt;font color=&quot;red&quot;&gt;This class is in preliminary design stage, and is subject to change.&lt;/font&gt;</Remarks><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
<Method name="createControl" sortGroup="true" scope="public" id="core.gml:ControlGroup!createControl" sort="35" group="Methods" seq="0000"><Summary>Create a new control and insert it to the control group.</Summary><Parameters signature="method:: &lt;i&gt;ctrl&lt;/i&gt;.&lt;b&gt;createControl&lt;/b&gt;(&lt;i&gt;controlClass&lt;/i&gt;, &lt;i&gt;values&lt;/i&gt;) &amp;rarr; &lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;"><Param name="controlClass" type="String">The control class name to be created.</Param><Param name="values" default="" type="Variant[id]">A collection of property values for initializing the new Control.</Param></Parameters><Return type="gml:Control" typeRef="&lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;">The control that was addded to the control group, or &lt;code&gt;null&lt;/code&gt; on failure.</Return></Method>
<Method name="getControlById" sortGroup="true" scope="public" id="core.gml:ControlGroup!getControlById" sort="35" group="Methods" seq="0001"><Summary>Get control by id.</Summary><Parameters signature="method:: &lt;i&gt;ctrl&lt;/i&gt;.&lt;b&gt;getControlById&lt;/b&gt;(&lt;i&gt;id&lt;/i&gt;) &amp;rarr; &lt;q ref=&quot;core.gml:ControlGroup!Control&quot;&gt;Control&lt;/q&gt;"><Param name="id" type="String">The id of the control to get.</Param></Parameters><Return type="Control" typeRef="&lt;q ref=&quot;core.gml:ControlGroup!Control&quot;&gt;Control&lt;/q&gt;">The control.</Return></Method>
<Method name="getControls" sortGroup="true" scope="public" id="core.gml:ControlGroup!getControls" sort="35" group="Methods" seq="0002"><Summary>Get controls that are direct children of this group.</Summary><Parameters signature="method:: &lt;i&gt;ctrl&lt;/i&gt;.&lt;b&gt;getControls&lt;/b&gt;() &amp;rarr; &lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;[]"></Parameters><Return type="Control![]" typeRef="&lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;[]">The collection of controls.</Return></Method>
<Method name="removeControl" sortGroup="true" scope="public" id="core.gml:ControlGroup!removeControl" sort="35" group="Methods" seq="0003"><Summary>Remove control from the control group.</Summary><Parameters signature="method:: &lt;i&gt;ctrl&lt;/i&gt;.&lt;b&gt;removeControl&lt;/b&gt;(&lt;i&gt;control&lt;/i&gt;, &lt;i&gt;force&lt;/i&gt;) &amp;rarr; Boolean"><Param name="control" type="gml:Control" typeRef="&lt;q ref=&quot;core.gml:Control&quot;&gt;Control&lt;/q&gt;">The control to be deleted.</Param><Param name="force" type="Boolean" default="true">Indicates whether to force deletion of the control action.</Param></Parameters><Return type="Boolean">Indicates whether the control was successfully removed.</Return></Method>
</Topics>
</Class>