<?xml version="1.0" encoding="Windows-1255" ?><Topic name="TaskpanelRulesSyntax" title="Taskpanels syntax" id="core.gml2:TaskpanelRulesSyntax" sort="28" urn="core.gml2:rules.syntax.TaskpanelRulesSyntax.txt" toc="\Rules\Syntax"><Summary>This section describes the declarative syntax used by rules that define taskpanels.</Summary><Remarks>&lt;h2&gt;Syntax&lt;/h2&gt;
&lt;pre&gt;
&lt;i&gt;taskpanels-rule:&lt;/i&gt;
   &lt;i&gt;taskpanel-clause&lt;/i&gt;
   &lt;i&gt;taskpanel-clause&lt;/i&gt; &lt;i&gt;taskpanels-rule&lt;/i&gt;

&lt;i&gt;taskpanel-clause:&lt;/i&gt;
   &lt;i&gt;append-tag&lt;/i&gt;
   &lt;i&gt;appendToGroup-tag&lt;/i&gt;
   &lt;i&gt;remove-tag&lt;/i&gt;
   &lt;i&gt;clear-tag&lt;/i&gt;
&lt;/pre&gt;

&lt;h2&gt;&amp;lt;append&amp;gt; tag&lt;/h2&gt;
Appends one or more taskpanel groups.
&lt;pre&gt;
&lt;i&gt;append-tag&lt;/i&gt;:
   &amp;lt;append&amp;gt;
      &lt;i&gt;group-tag&lt;/i&gt;&lt;sub&gt;many&lt;/sub&gt;
   &amp;lt;/append&amp;gt;
&lt;/pre&gt;

&lt;div class=&quot;INSET&quot;&gt;
	&lt;b&gt;&amp;lt;group&amp;gt; inner tag&lt;/b&gt;&lt;br/&gt;
	Defines a taskpanels group. Use the 'priority' attribute to control the order of taskpanel groups.
&lt;/div&gt;
&lt;pre&gt;
&lt;i&gt;group-tag&lt;/i&gt;:
   &amp;lt;group &lt;i&gt;id=&quot;&quot; title=&quot;&quot; icon=&quot;&quot; priority=&quot;&quot;&lt;/i&gt;&amp;gt;
      &lt;i&gt;panel-tag&lt;/i&gt;&lt;sub&gt;many&lt;/sub&gt;
   &amp;lt;/group&amp;gt;
&lt;/pre&gt;

&lt;div class=&quot;INSET&quot;&gt;
	&lt;b&gt;&amp;lt;item&amp;gt; inner tag&lt;/b&gt;&lt;br/&gt;
	Defines a taskpanel. Use the 'priority' attribute to control the order of taskpanels in a taskpanels group.
&lt;/div&gt;
&lt;pre&gt;
&lt;i&gt;panel-tag&lt;/i&gt;:
   &amp;lt;panel &lt;i&gt;id=&quot;&quot; urn=&quot;&quot; title=&quot;&quot; priority=&quot;&quot;&lt;/i&gt;/&amp;gt;
&lt;/pre&gt;

&lt;h2&gt;&amp;lt;appendToGroup&amp;gt; tag&lt;/h2&gt;
Appends one or more taskpanels to an existing taskpanels group.
&lt;pre&gt;
&lt;i&gt;appendToGroup-tag&lt;/i&gt;:
   &amp;lt;appendToGroup id=&quot;&lt;i&gt;groupId&lt;/i&gt;&quot;&amp;gt;
      &lt;i&gt;panel-tag&lt;/i&gt;&lt;sub&gt;many&lt;/sub&gt;
   &amp;lt;/appendToGroup&amp;gt;

&lt;i&gt;panel-tag&lt;/i&gt;:
   &amp;lt;panel &lt;i&gt;id=&quot;&quot; urn=&quot;&quot; title=&quot;&quot; priority=&quot;&quot;&lt;/i&gt;/&amp;gt;
&lt;/pre&gt;

&lt;h2&gt;&amp;lt;remove&amp;gt; tag&lt;/h2&gt;
Removes a specified taskpanel / taskpanels group.
&lt;pre&gt;
&lt;i&gt;remove-tag&lt;/i&gt;:&lt;sub&gt;one of&lt;/sub&gt;
   &amp;lt;remove panel=&quot;&lt;i&gt;panelId&lt;/i&gt;&quot;/&amp;gt;
   &amp;lt;remove group=&quot;&lt;i&gt;groupId&lt;/i&gt;&quot;/&amp;gt;
&lt;/pre&gt;

&lt;h2&gt;&amp;lt;clear&amp;gt; tag&lt;/h2&gt;
Clears a specified taskpanels group. If the group identifier is omitted, then the entire taskpanels table is cleared.
&lt;pre&gt;
&lt;i&gt;clear-tag&lt;/i&gt;:&lt;sub&gt;one of&lt;/sub&gt;
   &amp;lt;clear group=&quot;&lt;i&gt;groupId&lt;/i&gt;&quot;/&amp;gt;
   &amp;lt;clear/&amp;gt;
&lt;/pre&gt;

&lt;h2&gt;Example&lt;/h2&gt;
&lt;pre&gt;
&amp;lt;extend rule=&quot;definePalette&quot;&amp;gt;
   &amp;lt;constraint&amp;gt;(unit isa gml2:Module) and (board isa svg:ZDrawing)&amp;lt;/constraint&amp;gt;
   &amp;lt;comments&amp;gt;[Components]&amp;lt;/comments&amp;gt;
   &amp;lt;append&amp;gt;
      &amp;lt;group id=&quot;COMPOSE_TASKGRP&quot; title=&quot;Compose&quot; icon=&quot;&quot;&amp;gt;
         &amp;lt;panel id=&quot;ELEMENTS&quot; title=&quot;Compose Diagram&quot; urn=&quot;URL[core.gml2:tools.panels.PalettePanel.htm]&quot; isDefault=&quot;true&quot;/&amp;gt;
      &amp;lt;/group&amp;gt;
      &amp;lt;group id=&quot;ORGANIZE_TASKGRP&quot; title=&quot;Organize&quot; icon=&quot;&quot;&amp;gt;
         &amp;lt;panel id=&quot;MODEL_ORGANIZER&quot; title=&quot;Organize Model&quot; urn=&quot;URL[core.gml2:tools.panels.ExplorerPanel.htm]&quot;/&amp;gt;
         &amp;lt;panel id=&quot;SEARCH&quot; title=&quot;Search Library&quot; urn=&quot;URL[core.dev:common.SearchPanel.htm]&quot;/&amp;gt;
      &amp;lt;/group&amp;gt;
   &amp;lt;/append&amp;gt;
&amp;lt;/extend&amp;gt;
&lt;/pre&gt;</Remarks><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
</Topics>
</Topic>