<?xml version="1.0" encoding="Windows-1255" ?><Rule name="dropPaletteItem" modifier="transactive" scope="public" sortGroup="true" id="core.gml2:dropPaletteItem" sort="27" urn="core.gml2:rules.palette.dropPaletteItem.xml" toc="\Rules\Palette rules"><Summary>Defines the behavior of the drop operation for specific palette items.</Summary><Parameters signature="transactive rule::&lt;div style=&quot;padding:6 0 0 16&quot;&gt;&lt;b&gt;dropPaletteItem&lt;/b&gt;(&lt;i&gt;unit&lt;/i&gt;, &lt;i&gt;board&lt;/i&gt;, &lt;i&gt;parent&lt;/i&gt;, &lt;i&gt;child&lt;/i&gt;, &lt;i&gt;values&lt;/i&gt;, &lt;i&gt;def&lt;/i&gt;) &amp;rarr; &lt;q ref=&quot;core.gml:GmlObject&quot;&gt;GmlObject&lt;/q&gt;&lt;/div&gt;"><Param name="unit" type="core.gml2:Unit!" typeRef="&lt;q ref=&quot;core.gml2:Unit&quot;&gt;Unit&lt;/q&gt;">The unit classifier.</Param><Param name="board" type="core.dev:IBoard!" typeRef="&lt;q ref=&quot;core.dev:IBoard&quot;&gt;IBoard&lt;/q&gt;">The board classifier.</Param><Param name="parent" type="core.gml2:Element!" typeRef="&lt;q ref=&quot;core.gml2:Element&quot;&gt;Element&lt;/q&gt;">The parent classifier. This is the element instance in which the palette item is dropped.</Param><Param name="child" type="core.gml:GmlObject!" typeRef="&lt;q ref=&quot;core.gml:GmlObject&quot;&gt;GmlObject&lt;/q&gt;">The child classifier. This is the element class represented by the dropped palette item.</Param><Param name="values" type="Variant[name]">A collection of property values for initializing the new element.</Param><Param name="def" type="env:KitEditors!EDITOR_ELEM" typeRef="&lt;q ref=&quot;core.env:KitEditors!EDITOR_ELEM&quot;&gt;EDITOR_ELEM&lt;/q&gt;">The definition of the dropped palette item.</Param></Parameters><Classifiers><Classifier name="unit" type="gml2:Unit" expr="unit"></Classifier><Classifier name="board" type="dev:IBoard" expr="board"></Classifier><Classifier name="parent" type="gml2:Element" expr="parent"></Classifier><Classifier name="child" type="GmlObject" expr="child"></Classifier></Classifiers><Return type="core.gml:GmlObject!" typeRef="&lt;q ref=&quot;core.gml:GmlObject&quot;&gt;GmlObject&lt;/q&gt;">The element created/affected by this operation, if any.</Return><Remarks>&lt;h2&gt;Dependencies&lt;/h2&gt;&lt;table class=&quot;WHITE&quot; style=&quot;width:auto; margin-top:0&quot; cellspacing=&quot;1&quot;&gt;&lt;tr&gt;&lt;td class=&quot;H V&quot;&gt;&lt;i&gt;pre-condition:&lt;/i&gt; &lt;/td&gt;&lt;td class=H&gt;&lt;q ref=&quot;core.gml2:dragPaletteItem&quot;&gt;dragPaletteItem&lt;/q&gt; != [DND_NONE] &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
		&lt;h2&gt;Behavior&lt;/h2&gt;
		The exact behavior of the drop operation depends on the given classifiers.
		Typically, the behavior is to create a new element based on the metadata associated with
		the dropped palette item.</Remarks><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
</Topics>
</Rule>