<?xml version="1.0" encoding="Windows-1255" ?><Rule name="setupUnit" modifier="transactive" scope="public" sortGroup="true" id="core.gml2:setupUnit" sort="27" urn="core.gml2:rules.composition.setupUnit.xml" toc="\Rules\Composition rules"><Summary>Setups the initial structure of a new model unit.</Summary><Parameters signature="transactive rule::&lt;div style=&quot;padding:6 0 0 16&quot;&gt;&lt;b&gt;setupUnit&lt;/b&gt;(&lt;i&gt;unit&lt;/i&gt;, &lt;i&gt;parent&lt;/i&gt;) &amp;rarr; &lt;q ref=&quot;core.gml2:Block&quot;&gt;Block&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. This is the newly created unit instance that needs to be setup.</Param><Param name="parent" type="core.gml2:Unit!" default="" typeRef="&lt;q ref=&quot;core.gml2:Unit&quot;&gt;Unit&lt;/q&gt;">The parent classifier. This the parent unit instance under which the new unit has been created.</Param></Parameters><Classifiers><Classifier name="unit" type="gml2:Unit" expr="unit"></Classifier><Classifier name="parent" type="gml2:Unit" expr="parent"></Classifier></Classifiers><Return type="core.gml2:Block!" typeRef="&lt;q ref=&quot;core.gml2:Block&quot;&gt;Block&lt;/q&gt;">The root block of the new unit.</Return><Remarks>&lt;h2&gt;Dependencies&lt;/h2&gt;&lt;div class=&quot;INSET&quot;&gt;None&lt;/div&gt;
   	&lt;h2&gt;Behavior&lt;/h2&gt;
   	The rule behavior is to setup the initial unit structure by constructing a root block
   	with any arbitrarily complex content.
   	By default, an empty root block is constructed.</Remarks><Copyright>(c) SAP AG 2003-2006. All rights reserved.</Copyright>
<Topics>
</Topics>
</Rule>