Changeset 13

Show
Ignore:
Timestamp:
09/20/04 15:00:00 (19 years ago)
Author:
wagi
Message:

Added (yet another) sequence diagram: Device Discovery

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freebob/doc/freebob.xmi

    r12 r13  
    1111 </XMI.header> 
    1212 <XMI.content> 
    13   <docsettings viewid="147" documentation="" uniqueid="185" /> 
     13  <docsettings viewid="209" documentation="" uniqueid="229" /> 
    1414  <UML:Model> 
    1515   <UML:DataType stereotype="datatype" visibility="public" xmi.id="11" name="int" /> 
     
    2121   <UML:DataType stereotype="datatype" visibility="public" xmi.id="17" name="short" /> 
    2222   <UML:DataType stereotype="datatype" visibility="public" xmi.id="18" name="string" /> 
    23    <UML:Class stereotype="class" visibility="public" xmi.id="154" name="CM Handler" > 
     23   <UML:Class stereotype="class" visibility="public" xmi.id="214" name="CM Handler" > 
    2424    <UML:Operation visibility="public" xmi.id="57" type="void" name="succeded" /> 
    2525    <UML:Operation visibility="public" xmi.id="143" type="CM Handler*" name="getInstance" ownerScope="classifier" /> 
     
    2828    </UML:Operation> 
    2929   </UML:Class> 
    30    <UML:Class stereotype="class" visibility="public" xmi.id="183" name="1394 Service" > 
     30   <UML:Class stereotype="class" visibility="public" xmi.id="220" name="1394 Service" > 
    3131    <UML:Operation visibility="public" xmi.id="21" type="iPCR" name="getNextFreeRemoteiPCR" /> 
    3232    <UML:Operation visibility="public" xmi.id="43" type="void" name="reserveOPCR" /> 
     
    5656    <UML:Operation visibility="public" xmi.id="146" type="1394 Service*" name="getInstance" ownerScope="classifier" /> 
    5757    <UML:Operation visibility="public" xmi.id="184" type="FBReturnCodes" name="unreserveOPCR" /> 
     58    <UML:Operation visibility="protected" xmi.id="218" type="FBReturnCodes" name="discoverDevices" /> 
    5859   </UML:Class> 
    5960   <UML:Class stereotype="class" visibility="public" xmi.id="22" isAbstract="true" name="PCR" /> 
     
    8384   </UML:Class> 
    8485   <UML:Enum stereotype="enum" visibility="public" xmi.id="55" name="StreamFormat" /> 
    85    <UML:Class stereotype="class" visibility="public" xmi.id="69" name="AV/C Device" > 
     86   <UML:Class stereotype="class" visibility="public" xmi.id="228" name="AV/C Device" > 
    8687    <UML:Operation visibility="public" xmi.id="91" type="FBReturnCodes" name="addPlug" > 
    8788     <UML:Parameter visibility="public" xmi.id="1" value="" type="Plug*" name="cpPlug" /> 
     89    </UML:Operation> 
     90    <UML:Operation visibility="public" xmi.id="229" type="FBReturnCodes" name="addSubUnit" > 
     91     <UML:Parameter visibility="public" xmi.id="1" value="" type="Sub Unit*" name="cpSubUnit" /> 
    8892    </UML:Operation> 
    8993    <UML:Attribute visibility="private" xmi.id="85" value="" type="PlugVector" name="m_plugs" /> 
     
    103107   </UML:Class> 
    104108   <UML:Class stereotype="class" visibility="public" xmi.id="70" name="Unit" /> 
    105    <UML:Class stereotype="class" visibility="public" xmi.id="72" name="Sub Unit" /> 
    106    <UML:Class stereotype="class" visibility="public" xmi.id="74" isAbstract="true" name="Plug" /> 
     109   <UML:Class stereotype="class" visibility="public" xmi.id="225" name="Sub Unit" /> 
     110   <UML:Class stereotype="class" visibility="public" xmi.id="227" isAbstract="true" name="Plug" /> 
    107111   <UML:DataType stereotype="datatype" visibility="public" xmi.id="76" name="container" /> 
    108112   <UML:Class stereotype="class" visibility="public" xmi.id="83" name="PlugVector" > 
     
    120124   <UML:DataType stereotype="datatype" visibility="public" xmi.id="114" name="octlet_t" /> 
    121125   <UML:DataType stereotype="datatype" visibility="public" xmi.id="121" name="NodeId" /> 
    122    <UML:Actor visibility="public" xmi.id="130" name="new_actor" /> 
    123126   <UML:Generalization child="23" visibility="public" xmi.id="24" parent="22" /> 
    124127   <UML:Generalization child="25" visibility="public" xmi.id="26" parent="22" /> 
     
    126129   <UML:Generalization child="32" visibility="public" xmi.id="33" parent="29" /> 
    127130   <UML:Generalization child="44" visibility="public" xmi.id="45" parent="29" /> 
    128    <UML:Generalization child="22" visibility="public" xmi.id="75" parent="74" /> 
     131   <UML:Generalization child="22" visibility="public" xmi.id="75" parent="227" /> 
    129132   <UML:Association visibility="public" xmi.id="95" > 
    130133    <UML:Association.connection> 
    131      <UML:AssociationEndRole visibility="public" aggregation="composite" type="69" /> 
     134     <UML:AssociationEndRole visibility="public" aggregation="composite" type="228" /> 
    132135     <UML:AssociationEndRole visibility="public" type="70" /> 
    133136    </UML:Association.connection> 
     
    136139    <UML:Association.connection> 
    137140     <UML:AssociationEndRole visibility="public" aggregation="composite" type="70" /> 
    138      <UML:AssociationEndRole visibility="public" type="72" /> 
     141     <UML:AssociationEndRole visibility="public" type="225" /> 
    139142    </UML:Association.connection> 
    140143   </UML:Association> 
     
    142145    <UML:Association.connection> 
    143146     <UML:AssociationEndRole visibility="public" aggregation="shared" type="109" multiplicity="0..*" /> 
    144      <UML:AssociationEndRole visibility="public" type="69" multiplicity="1" /> 
     147     <UML:AssociationEndRole visibility="public" type="228" multiplicity="1" /> 
    145148    </UML:Association.connection> 
    146149   </UML:Association> 
    147150  </UML:Model> 
    148151  <diagrams> 
    149    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="986" snapy="10" showatts="1" xmi.id="10" documentation="" type="402" showops="1" showpackage="0" name="FreeBob Class Diagrams" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="924" > 
     152   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="997" snapy="10" showatts="1" xmi.id="10" documentation="" type="402" showops="1" showpackage="0" name="FreeBob Class Diagrams" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="924" > 
    150153    <widgets> 
    151      <UML:ClassWidget usesdiagramfillcolour="0" width="421" showattsigs="601" usesdiagramusefillcolour="0" x="50" linecolour="#ff0000" y="211" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="67" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="154" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
    152      <UML:ClassWidget usesdiagramfillcolour="0" width="493" showattsigs="601" usesdiagramusefillcolour="0" x="36" linecolour="#ff0000" y="430" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="187" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="183" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
     154     <UML:ClassWidget usesdiagramfillcolour="0" width="421" showattsigs="601" usesdiagramusefillcolour="0" x="50" linecolour="#ff0000" y="211" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="67" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="214" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
     155     <UML:ClassWidget usesdiagramfillcolour="0" width="493" showattsigs="601" usesdiagramusefillcolour="0" x="36" linecolour="#ff0000" y="430" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="202" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="220" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
    153156     <UML:ClassWidget usesdiagramfillcolour="0" width="55" showattsigs="601" usesdiagramusefillcolour="0" x="808" linecolour="#ff0000" y="391" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="22" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,1,0,0,0,0" /> 
    154157     <UML:ClassWidget usesdiagramfillcolour="1" width="55" showattsigs="601" usesdiagramusefillcolour="1" x="769" linecolour="none" y="464" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="23" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
     
    163166     <UML:ClassWidget usesdiagramfillcolour="0" width="187" showattsigs="601" usesdiagramusefillcolour="0" x="508" linecolour="#ff0000" y="202" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="67" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="180" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
    164167     <enumwidget usesdiagramfillcolour="0" width="94" usesdiagramusefillcolour="0" x="649" linecolour="#ff0000" y="109" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" isinstance="0" xmi.id="55" showpackage="0" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
    165      <UML:ClassWidget usesdiagramfillcolour="0" width="265" showattsigs="601" usesdiagramusefillcolour="0" x="648" linecolour="#ff0000" y="593" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="240" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="69" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
    166      <UML:ClassWidget usesdiagramfillcolour="0" width="55" showattsigs="601" usesdiagramusefillcolour="0" x="810" linecolour="#ff0000" y="327" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="74" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,1,0,0,0,0" /> 
     168     <UML:ClassWidget usesdiagramfillcolour="0" width="335" showattsigs="601" usesdiagramusefillcolour="0" x="648" linecolour="#ff0000" y="593" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="255" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="228" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
     169     <UML:ClassWidget usesdiagramfillcolour="0" width="55" showattsigs="601" usesdiagramusefillcolour="0" x="810" linecolour="#ff0000" y="327" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="227" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,1,0,0,0,0" /> 
    167170     <UML:ClassWidget usesdiagramfillcolour="0" width="96" showattsigs="601" usesdiagramusefillcolour="0" x="798" linecolour="#ff0000" y="236" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="49" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="83" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
    168171     <UML:ClassWidget usesdiagramfillcolour="1" width="55" showattsigs="601" usesdiagramusefillcolour="1" x="645" linecolour="none" y="521" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="70" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
    169      <UML:ClassWidget usesdiagramfillcolour="1" width="60" showattsigs="601" usesdiagramusefillcolour="1" x="843" linecolour="none" y="521" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="72" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
     172     <UML:ClassWidget usesdiagramfillcolour="1" width="60" showattsigs="601" usesdiagramusefillcolour="1" x="843" linecolour="none" y="521" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="29" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="225" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> 
    170173     <UML:ClassWidget usesdiagramfillcolour="0" width="462" showattsigs="601" usesdiagramusefillcolour="0" x="40" linecolour="#ff0000" y="773" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="45" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="109" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,75,0,0,0,0,0" /> 
    171174     <datatypewidget usesdiagramfillcolour="1" width="117" usesdiagramusefillcolour="1" x="781" linecolour="none" y="108" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" isinstance="0" xmi.id="113" font="helvetica,12,-1,5,75,1,0,0,0,0" /> 
     
    205208      </linepath> 
    206209     </UML:AssocWidget> 
    207      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="74" widgetaid="22" xmi.id="75" > 
     210     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="227" widgetaid="22" xmi.id="75" > 
    208211      <linepath> 
    209212       <startpoint startx="835" starty="391" /> 
     
    211214      </linepath> 
    212215     </UML:AssocWidget> 
    213      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="70" widgetaid="69" xmi.id="95" > 
     216     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="70" widgetaid="228" xmi.id="95" > 
    214217      <linepath> 
    215        <startpoint startx="780" starty="593" /> 
     218       <startpoint startx="815" starty="593" /> 
    216219       <endpoint endx="672" endy="550" /> 
    217220      </linepath> 
    218221     </UML:AssocWidget> 
    219      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="72" widgetaid="70" xmi.id="96" > 
     222     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="225" widgetaid="70" xmi.id="96" > 
    220223      <linepath> 
    221224       <startpoint startx="700" starty="535" /> 
     
    223226      </linepath> 
    224227     </UML:AssocWidget> 
    225      <UML:AssocWidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="183" widgetaid="69" roleBdoc="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > 
     228     <UML:AssocWidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="220" widgetaid="228" roleBdoc="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > 
    226229      <linepath> 
    227        <startpoint startx="648" starty="673" /> 
    228        <endpoint endx="529" endy="523" /> 
     230       <startpoint startx="648" starty="678" /> 
     231       <endpoint endx="529" endy="531" /> 
    229232      </linepath> 
    230233     </UML:AssocWidget> 
    231      <UML:AssocWidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="183" widgetaid="109" roleBdoc="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > 
     234     <UML:AssocWidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="220" widgetaid="109" roleBdoc="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > 
    232235      <linepath> 
    233236       <startpoint startx="194" starty="773" /> 
    234        <endpoint endx="282" endy="617" /> 
     237       <endpoint endx="282" endy="632" /> 
    235238      </linepath> 
    236239     </UML:AssocWidget> 
    237      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="69" widgetaid="109" xmi.id="122" > 
     240     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="228" widgetaid="109" xmi.id="122" > 
    238241      <linepath> 
    239242       <startpoint startx="348" starty="773" /> 
    240        <endpoint endx="648" endy="753" /> 
     243       <endpoint endx="648" endy="763" /> 
    241244      </linepath> 
    242245      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="26" usesdiagramusefillcolour="1" x="384" linecolour="none" y="894" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="19" usefillcolor="1" pretext="" isinstance="0" xmi.id="122" text="0..*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     
    248251    <widgets> 
    249252     <UML:ObjectWidget usesdiagramfillcolour="0" width="108" usesdiagramusefillcolour="0" x="42" linecolour="#ff0000" y="55" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" isinstance="0" xmi.id="177" decon="0" localid="29999" multipleinstance="0" drawasactor="1" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
    250      <UML:ObjectWidget usesdiagramfillcolour="1" width="89" usesdiagramusefillcolour="1" x="294" linecolour="none" y="80" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="154" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
    251      <UML:ObjectWidget usesdiagramfillcolour="1" width="96" usesdiagramusefillcolour="1" x="536" linecolour="none" y="105" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="183" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     253     <UML:ObjectWidget usesdiagramfillcolour="1" width="89" usesdiagramusefillcolour="1" x="294" linecolour="none" y="80" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="214" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     254     <UML:ObjectWidget usesdiagramfillcolour="1" width="96" usesdiagramusefillcolour="1" x="536" linecolour="none" y="105" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="220" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
    252255     <UML:ObjectWidget usesdiagramfillcolour="1" width="87" usesdiagramusefillcolour="1" x="716" linecolour="none" y="130" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="182" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
    253256     <UML:ObjectWidget usesdiagramfillcolour="1" width="86" usesdiagramusefillcolour="1" x="840" linecolour="none" y="155" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="180" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     
    310313    </associations> 
    311314   </diagram> 
     315   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="986" snapy="10" showatts="1" xmi.id="209" documentation="" type="403" showops="1" showpackage="0" name="Device Discovery" localid="29994" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="924" > 
     316    <widgets> 
     317     <UML:ObjectWidget usesdiagramfillcolour="1" width="89" usesdiagramusefillcolour="1" x="176" linecolour="none" y="80" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="214" decon="0" localid="29999" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     318     <UML:ObjectWidget usesdiagramfillcolour="0" width="108" usesdiagramusefillcolour="0" x="51" linecolour="#ff0000" y="55" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" isinstance="0" xmi.id="177" decon="0" localid="29998" multipleinstance="0" drawasactor="1" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     319     <UML:ObjectWidget usesdiagramfillcolour="1" width="96" usesdiagramusefillcolour="1" x="288" linecolour="none" y="105" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="220" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     320     <UML:ObjectWidget usesdiagramfillcolour="1" width="96" usesdiagramusefillcolour="1" x="519" linecolour="none" y="105" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="25" usefillcolor="1" isinstance="0" xmi.id="228" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     321     <UML:ObjectWidget usesdiagramfillcolour="0" width="92" usesdiagramusefillcolour="0" x="639" linecolour="#ff0000" y="130" instancename="UnitPlug" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" isinstance="0" xmi.id="227" decon="0" localid="29995" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     322     <UML:ObjectWidget usesdiagramfillcolour="0" width="118" usesdiagramusefillcolour="0" x="762" linecolour="#ff0000" y="130" instancename="SubUnit1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="25" usefillcolor="1" isinstance="0" xmi.id="225" decon="0" localid="29994" multipleinstance="0" drawasactor="0" font="helvetica,12,-1,5,50,0,1,0,0,0" /> 
     323     <UML:NoteWidget usesdiagramfillcolour="1" width="291" usesdiagramusefillcolour="1" x="24" linecolour="none" y="411" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="94" usefillcolor="1" isinstance="0" xmi.id="226" text="After a device is found do following: 
     324- Get number of unit plugs 
     325- Get number of subunits 
     326- For each music subunit get number of subunit plug 
     327" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     328    </widgets> 
     329    <messages> 
     330     <UML:MessageWidget usesdiagramfillcolour="1" width="113" usesdiagramusefillcolour="1" x="106" linecolour="none" y="140" operation="&lt;&lt;create>>" instancename="" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" isinstance="0" xmi.id="214" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     331     <UML:MessageWidget usesdiagramfillcolour="1" width="114" usesdiagramusefillcolour="1" x="221" linecolour="none" y="180" operation="&lt;&lt;create>>" instancename="" widgetbid="29997" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29999" isinstance="0" xmi.id="215" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     332     <UML:MessageWidget usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="334" linecolour="none" y="209" operation="discoverDevices() : FBReturnCodes" instancename="" widgetbid="29997" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="219" sequencemessagetype="1000" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     333     <UML:MessageWidget usesdiagramfillcolour="1" width="229" usesdiagramusefillcolour="1" x="337" linecolour="none" y="277" operation="&lt;&lt;create>>" instancename="" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="221" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     334     <UML:MessageWidget usesdiagramfillcolour="1" width="229" usesdiagramusefillcolour="1" x="337" linecolour="none" y="684" operation="" instancename="" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="222" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     335     <UML:MessageWidget usesdiagramfillcolour="1" width="229" usesdiagramusefillcolour="1" x="337" linecolour="none" y="390" operation="addPlug(UnitPlug) : FBReturnCodes" instancename="" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="223" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     336     <UML:MessageWidget usesdiagramfillcolour="1" width="347" usesdiagramusefillcolour="1" x="337" linecolour="none" y="354" operation="&lt;&lt;create>>" instancename="" widgetbid="29995" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="224" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     337     <UML:MessageWidget usesdiagramfillcolour="1" width="483" usesdiagramusefillcolour="1" x="337" linecolour="none" y="443" operation="&lt;&lt;create>>" instancename="" widgetbid="29994" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="225" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     338     <UML:MessageWidget usesdiagramfillcolour="1" width="229" usesdiagramusefillcolour="1" x="337" linecolour="none" y="487" operation="addSubUnit(SubUnit1) : FBReturnCodes" instancename="" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" isinstance="0" xmi.id="228" sequencemessagetype="1001" font="helvetica,12,-1,5,50,0,0,0,0,0" /> 
     339    </messages> 
     340    <associations> 
     341     <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="219" widgetaid="226" roleBdoc="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > 
     342      <linepath> 
     343       <startpoint startx="169" starty="412" /> 
     344       <endpoint endx="334" endy="229" /> 
     345      </linepath> 
     346     </UML:AssocWidget> 
     347    </associations> 
     348   </diagram> 
    312349  </diagrams> 
    313350  <listview> 
     
    315352    <listitem open="1" type="801" id="-1" label="Logical View" > 
    316353     <listitem open="0" type="807" id="10" label="FreeBob Class Diagrams" /> 
     354     <listitem open="0" type="810" id="209" label="Device Discovery" /> 
    317355     <listitem open="0" type="810" id="147" label="Level Two Connection: Controller as Source" /> 
    318      <listitem open="1" type="813" id="183" label="1394 Service" > 
     356     <listitem open="1" type="813" id="220" label="1394 Service" > 
    319357      <listitem open="0" type="815" id="64" label="allocIsoChannel" /> 
    320358      <listitem open="0" type="815" id="112" label="busresetHandler" /> 
    321359      <listitem open="0" type="815" id="63" label="createPtToPtConnection" /> 
     360      <listitem open="0" type="815" id="218" label="discoverDevices" /> 
    322361      <listitem open="0" type="815" id="65" label="freeIsoChannel" /> 
    323362      <listitem open="0" type="815" id="120" label="getGUID" /> 
     
    335374     </listitem> 
    336375     <listitem open="1" type="813" id="29" label="AV/C Command" /> 
    337      <listitem open="1" type="813" id="69" label="AV/C Device" > 
     376     <listitem open="1" type="813" id="228" label="AV/C Device" > 
    338377      <listitem open="0" type="814" id="94" label="m_GUID" /> 
    339378      <listitem open="0" type="814" id="100" label="m_bBusManagerCapable" /> 
     
    351390      <listitem open="0" type="814" id="107" label="m_sTextualLeaves" /> 
    352391      <listitem open="0" type="815" id="91" label="addPlug" /> 
     392      <listitem open="0" type="815" id="229" label="addSubUnit" /> 
    353393     </listitem> 
    354394     <listitem open="1" type="813" id="182" label="AV/C Stack" > 
     
    356396      <listitem open="0" type="815" id="28" label="sendCommand" /> 
    357397     </listitem> 
    358      <listitem open="1" type="813" id="154" label="CM Handler" > 
     398     <listitem open="1" type="813" id="214" label="CM Handler" > 
    359399      <listitem open="0" type="815" id="143" label="getInstance" /> 
    360400      <listitem open="0" type="815" id="151" label="registerStreamProcess" /> 
     
    368408     <listitem open="1" type="813" id="32" label="InputSelect" /> 
    369409     <listitem open="1" type="813" id="22" label="PCR" /> 
    370      <listitem open="1" type="813" id="74" label="Plug" /> 
     410     <listitem open="1" type="813" id="227" label="Plug" /> 
    371411     <listitem open="1" type="813" id="83" label="PlugVector" > 
    372412      <listitem open="0" type="816" id="84" label="Vector" /> 
     
    377417      <listitem open="0" type="815" id="49" label="startStreamProcess" /> 
    378418     </listitem> 
    379      <listitem open="1" type="813" id="72" label="Sub Unit" /> 
     419     <listitem open="1" type="813" id="225" label="Sub Unit" /> 
    380420     <listitem open="1" type="813" id="70" label="Unit" /> 
    381421     <listitem open="1" type="813" id="23" label="iPCR" /> 
     
    399439     <listitem open="1" type="831" id="55" label="StreamFormat" /> 
    400440    </listitem> 
    401     <listitem open="1" type="802" id="-1" label="Use Case View" > 
    402      <listitem open="1" type="811" id="130" label="new_actor" /> 
    403     </listitem> 
     441    <listitem open="1" type="802" id="-1" label="Use Case View" /> 
    404442    <listitem open="1" type="821" id="-1" label="Component View" /> 
    405443    <listitem open="1" type="827" id="-1" label="Deployment View" /> 
     
    408446  <codegeneration> 
    409447   <codegenerator language="Cpp" > 
    410     <classifiercodedocument writeOutCode="true" package="" id="129" parent_class="154" fileExt=".cpp" fileName="cm handler" > 
     448    <classifiercodedocument writeOutCode="true" package="" id="154" parent_class="214" fileExt=".cpp" fileName="cm handler" > 
    411449     <textblocks> 
    412450      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
     
    445483     </textblocks> 
    446484     <header> 
    447       <codecomment tag="" text="/************************************************************************&amp;#010;                     cm handler.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:16:46&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     485      <codecomment tag="" text="/************************************************************************&amp;#010;                     cm handler.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:28:09&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    448486     </header> 
    449487     <classfields/> 
    450488    </classifiercodedocument> 
    451     <classifiercodedocument writeOutCode="true" package="" id="41" parent_class="183" fileExt=".cpp" fileName="1394 service" > 
     489    <classifiercodedocument writeOutCode="true" package="" id="183" parent_class="220" fileExt=".cpp" fileName="1394 service" > 
    452490     <textblocks> 
    453491      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;ipcr.h&quot;&amp;#010;#include &quot;fbreturncodes.h&quot;&amp;#010;#include &quot;pcr.h&quot;&amp;#010;#include &quot;streamformat.h&quot;&amp;#010;#include &quot;opcr.h&quot;&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;raw1394handle_t.h&quot;&amp;#010;#include &quot;nodeid.h&quot;&amp;#010;" > 
     
    518556        </codeoperation> 
    519557        <codeoperation parent_id="184" tag="operation_184" canDelete="false" role_id="-1" > 
     558         <header> 
     559          <cppcodedocumentation tag="" /> 
     560         </header> 
     561        </codeoperation> 
     562        <codeoperation parent_id="218" tag="operation_218" canDelete="false" role_id="-1" > 
    520563         <header> 
    521564          <cppcodedocumentation tag="" /> 
     
    526569     </textblocks> 
    527570     <header> 
    528       <codecomment tag="" text="/************************************************************************&amp;#010;                     1394 service.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:32:51&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     571      <codecomment tag="" text="/************************************************************************&amp;#010;                     1394 service.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:28:11&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    529572     </header> 
    530573     <classfields/> 
     
    532575    <classifiercodedocument writeOutCode="true" package="" id="22" parent_class="22" fileExt=".cpp" fileName="pcr" > 
    533576     <textblocks> 
    534       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;plug.h&quot;&amp;#010;" > 
     577      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    535578       <header> 
    536579        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    551594     </textblocks> 
    552595     <header> 
    553       <codecomment tag="" text="/************************************************************************&amp;#010;                     pcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     596      <codecomment tag="" text="/************************************************************************&amp;#010;                     pcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    554597     </header> 
    555598     <classfields/> 
     
    557600    <classifiercodedocument writeOutCode="true" package="" id="23" parent_class="23" fileExt=".cpp" fileName="ipcr" > 
    558601     <textblocks> 
    559       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;pcr.h&quot;&amp;#010;" > 
     602      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    560603       <header> 
    561604        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    576619     </textblocks> 
    577620     <header> 
    578       <codecomment tag="" text="/************************************************************************&amp;#010;                     ipcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     621      <codecomment tag="" text="/************************************************************************&amp;#010;                     ipcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    579622     </header> 
    580623     <classfields/> 
     
    582625    <classifiercodedocument writeOutCode="true" package="" id="25" parent_class="25" fileExt=".cpp" fileName="opcr" > 
    583626     <textblocks> 
    584       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;pcr.h&quot;&amp;#010;" > 
     627      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    585628       <header> 
    586629        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    601644     </textblocks> 
    602645     <header> 
    603       <codecomment tag="" text="/************************************************************************&amp;#010;                     opcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     646      <codecomment tag="" text="/************************************************************************&amp;#010;                     opcr.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    604647     </header> 
    605648     <classfields/> 
    606649    </classifiercodedocument> 
    607     <classifiercodedocument writeOutCode="true" package="" id="42" parent_class="182" fileExt=".cpp" fileName="av/c stack" > 
     650    <classifiercodedocument writeOutCode="true" package="" id="182" parent_class="182" fileExt=".cpp" fileName="av/c stack" > 
    608651     <textblocks> 
    609652      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;fbreturncodes.h&quot;&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     
    637680     </textblocks> 
    638681     <header> 
    639       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c stack.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:31:23&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     682      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c stack.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    640683     </header> 
    641684     <classfields/> 
     
    662705     </textblocks> 
    663706     <header> 
    664       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c command.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     707      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c command.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    665708     </header> 
    666709     <classfields/> 
     
    668711    <classifiercodedocument writeOutCode="true" package="" id="30" parent_class="30" fileExt=".cpp" fileName="reserve" > 
    669712     <textblocks> 
    670       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     713      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    671714       <header> 
    672715        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    687730     </textblocks> 
    688731     <header> 
    689       <codecomment tag="" text="/************************************************************************&amp;#010;                     reserve.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     732      <codecomment tag="" text="/************************************************************************&amp;#010;                     reserve.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    690733     </header> 
    691734     <classfields/> 
     
    693736    <classifiercodedocument writeOutCode="true" package="" id="32" parent_class="32" fileExt=".cpp" fileName="inputselect" > 
    694737     <textblocks> 
    695       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     738      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    696739       <header> 
    697740        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    712755     </textblocks> 
    713756     <header> 
    714       <codecomment tag="" text="/************************************************************************&amp;#010;                     inputselect.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     757      <codecomment tag="" text="/************************************************************************&amp;#010;                     inputselect.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    715758     </header> 
    716759     <classfields/> 
     
    737780     </textblocks> 
    738781     <header> 
    739       <codecomment tag="" text="/************************************************************************&amp;#010;                     fbreturncodes.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     782      <codecomment tag="" text="/************************************************************************&amp;#010;                     fbreturncodes.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    740783     </header> 
    741784     <classfields/> 
     
    743786    <classifiercodedocument writeOutCode="true" package="" id="44" parent_class="44" fileExt=".cpp" fileName="extendedstreamformatinfo" > 
    744787     <textblocks> 
    745       <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     788      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
    746789       <header> 
    747790        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    762805     </textblocks> 
    763806     <header> 
    764       <codecomment tag="" text="/************************************************************************&amp;#010;                     extendedstreamformatinfo.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     807      <codecomment tag="" text="/************************************************************************&amp;#010;                     extendedstreamformatinfo.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    765808     </header> 
    766809     <classfields/> 
    767810    </classifiercodedocument> 
    768     <classifiercodedocument writeOutCode="true" package="" id="47" parent_class="177" fileExt=".cpp" fileName="stream process" > 
     811    <classifiercodedocument writeOutCode="true" package="" id="177" parent_class="177" fileExt=".cpp" fileName="stream process" > 
    769812     <textblocks> 
    770813      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
     
    798841     </textblocks> 
    799842     <header> 
    800       <codecomment tag="" text="/************************************************************************&amp;#010;                     stream process.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:36:03&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     843      <codecomment tag="" text="/************************************************************************&amp;#010;                     stream process.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:54:28&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    801844     </header> 
    802845     <classfields/> 
    803846    </classifiercodedocument> 
    804     <classifiercodedocument writeOutCode="true" package="" id="50" parent_class="180" fileExt=".cpp" fileName="av service" > 
     847    <classifiercodedocument writeOutCode="true" package="" id="180" parent_class="180" fileExt=".cpp" fileName="av service" > 
    805848     <textblocks> 
    806849      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
     
    839882     </textblocks> 
    840883     <header> 
    841       <codecomment tag="" text="/************************************************************************&amp;#010;                     av service.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:29:37&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     884      <codecomment tag="" text="/************************************************************************&amp;#010;                     av service.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    842885     </header> 
    843886     <classfields/> 
     
    864907     </textblocks> 
    865908     <header> 
    866       <codecomment tag="" text="/************************************************************************&amp;#010;                     streamformat.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     909      <codecomment tag="" text="/************************************************************************&amp;#010;                     streamformat.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    867910     </header> 
    868911     <classfields/> 
    869912    </classifiercodedocument> 
    870     <classifiercodedocument writeOutCode="true" package="" id="69" parent_class="69" fileExt=".cpp" fileName="av/c device" > 
     913    <classifiercodedocument writeOutCode="true" package="" id="69" parent_class="228" fileExt=".cpp" fileName="av/c device" > 
    871914     <textblocks> 
    872915      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include vector&quot;&amp;#010;#include &quot;fbreturncodes.h&quot;&amp;#010;#include &quot;plugvector.h&quot;&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;octlet_t.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;string.h&quot;&amp;#010;" > 
     
    10771120        </codeaccessormethod> 
    10781121        <codeoperation parent_id="91" tag="operation_91" canDelete="false" role_id="-1" > 
     1122         <header> 
     1123          <cppcodedocumentation tag="" /> 
     1124         </header> 
     1125        </codeoperation> 
     1126        <codeoperation parent_id="229" tag="operation_229" canDelete="false" role_id="-1" > 
    10791127         <header> 
    10801128          <cppcodedocumentation tag="" /> 
     
    10851133     </textblocks> 
    10861134     <header> 
    1087       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c device.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1135      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c device.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:49:22&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    10881136     </header> 
    10891137     <classfields> 
     
    15121560     </textblocks> 
    15131561     <header> 
    1514       <codecomment tag="" text="/************************************************************************&amp;#010;                     unit.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1562      <codecomment tag="" text="/************************************************************************&amp;#010;                     unit.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    15151563     </header> 
    15161564     <classfields> 
     
    15871635     </classfields> 
    15881636    </classifiercodedocument> 
    1589     <classifiercodedocument writeOutCode="true" package="" id="72" parent_class="72" fileExt=".cpp" fileName="sub unit" > 
     1637    <classifiercodedocument writeOutCode="true" package="" id="72" parent_class="225" fileExt=".cpp" fileName="sub unit" > 
    15901638     <textblocks> 
    15911639      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
     
    16341682     </textblocks> 
    16351683     <header> 
    1636       <codecomment tag="" text="/************************************************************************&amp;#010;                     sub unit.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1684      <codecomment tag="" text="/************************************************************************&amp;#010;                     sub unit.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:49:33&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    16371685     </header> 
    16381686     <classfields> 
     
    16741722     </classfields> 
    16751723    </classifiercodedocument> 
    1676     <classifiercodedocument writeOutCode="true" package="" id="74" parent_class="74" fileExt=".cpp" fileName="plug" > 
     1724    <classifiercodedocument writeOutCode="true" package="" id="74" parent_class="227" fileExt=".cpp" fileName="plug" > 
    16771725     <textblocks> 
    16781726      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;" > 
     
    16951743     </textblocks> 
    16961744     <header> 
    1697       <codecomment tag="" text="/************************************************************************&amp;#010;                     plug.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1745      <codecomment tag="" text="/************************************************************************&amp;#010;                     plug.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:47:53&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    16981746     </header> 
    16991747     <classfields/> 
     
    17201768     </textblocks> 
    17211769     <header> 
    1722       <codecomment tag="" text="/************************************************************************&amp;#010;                     plugvector.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1770      <codecomment tag="" text="/************************************************************************&amp;#010;                     plugvector.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    17231771     </header> 
    17241772     <classfields/> 
     
    17861834     </textblocks> 
    17871835     <header> 
    1788       <codecomment tag="" text="/************************************************************************&amp;#010;                     device discovery.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     1836      <codecomment tag="" text="/************************************************************************&amp;#010;                     device discovery.cpp - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    17891837     </header> 
    17901838     <classfields> 
     
    18521900     </header> 
    18531901    </codedocument> 
    1854     <classifiercodedocument writeOutCode="true" package="" id="cppheader129" parent_class="154" fileExt=".h" fileName="cm handler" > 
     1902    <classifiercodedocument writeOutCode="true" package="" id="cppheader154" parent_class="214" fileExt=".h" fileName="cm handler" > 
    18551903     <textblocks> 
    18561904      <codeblockwithcomments tag="hashDefBlock" text="#ifndef CM_HANDLER_H&amp;#010;#define CM_HANDLER_H" > 
     
    18791927         </header> 
    18801928        </codeblockwithcomments> 
    1881         <cppheaderclassdeclarationblock parent_id="154" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
     1929        <cppheaderclassdeclarationblock parent_id="214" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
    18821930         <header> 
    18831931          <cppcodecomment tag="" text="Class CM Handler&amp;#010;" /> 
     
    20702118     </textblocks> 
    20712119     <header> 
    2072       <codecomment tag="" text="/************************************************************************&amp;#010;                     cm handler.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:16:46&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     2120      <codecomment tag="" text="/************************************************************************&amp;#010;                     cm handler.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:28:09&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    20732121     </header> 
    20742122     <classfields/> 
    20752123    </classifiercodedocument> 
    2076     <classifiercodedocument writeOutCode="true" package="" id="cppheader41" parent_class="183" fileExt=".h" fileName="1394 service" > 
     2124    <classifiercodedocument writeOutCode="true" package="" id="cppheader183" parent_class="220" fileExt=".h" fileName="1394 service" > 
    20772125     <textblocks> 
    20782126      <codeblockwithcomments tag="hashDefBlock" text="#ifndef 1394_SERVICE_H&amp;#010;#define 1394_SERVICE_H" > 
     
    21012149         </header> 
    21022150        </codeblockwithcomments> 
    2103         <cppheaderclassdeclarationblock parent_id="183" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
     2151        <cppheaderclassdeclarationblock parent_id="220" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
    21042152         <header> 
    21052153          <cppcodecomment tag="" text="Class 1394 Service&amp;#010;" /> 
     
    22642312                <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 
    22652313               </header> 
    2266                <textblocks/> 
     2314               <textblocks> 
     2315                <codeoperation parent_id="218" tag="operation_218" canDelete="false" indentLevel="1" role_id="-1" > 
     2316                 <header> 
     2317                  <cppcodedocumentation tag="" indentLevel="1" /> 
     2318                 </header> 
     2319                </codeoperation> 
     2320               </textblocks> 
    22672321              </hierarchicalcodeblock> 
    22682322             </textblocks> 
     
    23322386     </textblocks> 
    23332387     <header> 
    2334       <codecomment tag="" text="/************************************************************************&amp;#010;                     1394 service.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:32:51&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     2388      <codecomment tag="" text="/************************************************************************&amp;#010;                     1394 service.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:28:11&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    23352389     </header> 
    23362390     <classfields/> 
     
    23432397       </header> 
    23442398      </codeblockwithcomments> 
    2345       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;plug.h&quot;&amp;#010;" > 
     2399      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    23462400       <header> 
    23472401        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    25382592     </textblocks> 
    25392593     <header> 
    2540       <codecomment tag="" text="/************************************************************************&amp;#010;                     pcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     2594      <codecomment tag="" text="/************************************************************************&amp;#010;                     pcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    25412595     </header> 
    25422596     <classfields/> 
     
    25492603       </header> 
    25502604      </codeblockwithcomments> 
    2551       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;pcr.h&quot;&amp;#010;" > 
     2605      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    25522606       <header> 
    25532607        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    27442798     </textblocks> 
    27452799     <header> 
    2746       <codecomment tag="" text="/************************************************************************&amp;#010;                     ipcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     2800      <codecomment tag="" text="/************************************************************************&amp;#010;                     ipcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    27472801     </header> 
    27482802     <classfields/> 
     
    27552809       </header> 
    27562810      </codeblockwithcomments> 
    2757       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;pcr.h&quot;&amp;#010;" > 
     2811      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    27582812       <header> 
    27592813        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    29503004     </textblocks> 
    29513005     <header> 
    2952       <codecomment tag="" text="/************************************************************************&amp;#010;                     opcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     3006      <codecomment tag="" text="/************************************************************************&amp;#010;                     opcr.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    29533007     </header> 
    29543008     <classfields/> 
    29553009    </classifiercodedocument> 
    2956     <classifiercodedocument writeOutCode="true" package="" id="cppheader42" parent_class="182" fileExt=".h" fileName="av/c stack" > 
     3010    <classifiercodedocument writeOutCode="true" package="" id="cppheader182" parent_class="182" fileExt=".h" fileName="av/c stack" > 
    29573011     <textblocks> 
    29583012      <codeblockwithcomments tag="hashDefBlock" text="#ifndef AV/C_STACK_H&amp;#010;#define AV/C_STACK_H" > 
     
    31673221     </textblocks> 
    31683222     <header> 
    3169       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c stack.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:31:23&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     3223      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c stack.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    31703224     </header> 
    31713225     <classfields/> 
     
    33733427     </textblocks> 
    33743428     <header> 
    3375       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c command.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     3429      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c command.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    33763430     </header> 
    33773431     <classfields/> 
     
    33843438       </header> 
    33853439      </codeblockwithcomments> 
    3386       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     3440      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    33873441       <header> 
    33883442        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    35793633     </textblocks> 
    35803634     <header> 
    3581       <codecomment tag="" text="/************************************************************************&amp;#010;                     reserve.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     3635      <codecomment tag="" text="/************************************************************************&amp;#010;                     reserve.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    35823636     </header> 
    35833637     <classfields/> 
     
    35903644       </header> 
    35913645      </codeblockwithcomments> 
    3592       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     3646      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    35933647       <header> 
    35943648        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    37853839     </textblocks> 
    37863840     <header> 
    3787       <codecomment tag="" text="/************************************************************************&amp;#010;                     inputselect.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     3841      <codecomment tag="" text="/************************************************************************&amp;#010;                     inputselect.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    37883842     </header> 
    37893843     <classfields/> 
     
    39914045     </textblocks> 
    39924046     <header> 
    3993       <codecomment tag="" text="/************************************************************************&amp;#010;                     fbreturncodes.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     4047      <codecomment tag="" text="/************************************************************************&amp;#010;                     fbreturncodes.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    39944048     </header> 
    39954049     <classfields/> 
     
    40024056       </header> 
    40034057      </codeblockwithcomments> 
    4004       <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;av/c command.h&quot;&amp;#010;" > 
     4058      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;" > 
    40054059       <header> 
    40064060        <cppcodedocumentation tag="" writeOutText="false" /> 
     
    41974251     </textblocks> 
    41984252     <header> 
    4199       <codecomment tag="" text="/************************************************************************&amp;#010;                     extendedstreamformatinfo.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     4253      <codecomment tag="" text="/************************************************************************&amp;#010;                     extendedstreamformatinfo.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    42004254     </header> 
    42014255     <classfields/> 
    42024256    </classifiercodedocument> 
    4203     <classifiercodedocument writeOutCode="true" package="" id="cppheader47" parent_class="177" fileExt=".h" fileName="stream process" > 
     4257    <classifiercodedocument writeOutCode="true" package="" id="cppheader177" parent_class="177" fileExt=".h" fileName="stream process" > 
    42044258     <textblocks> 
    42054259      <codeblockwithcomments tag="hashDefBlock" text="#ifndef STREAM_PROCESS_H&amp;#010;#define STREAM_PROCESS_H" > 
     
    44144468     </textblocks> 
    44154469     <header> 
    4416       <codecomment tag="" text="/************************************************************************&amp;#010;                     stream process.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:36:03&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     4470      <codecomment tag="" text="/************************************************************************&amp;#010;                     stream process.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:54:28&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    44174471     </header> 
    44184472     <classfields/> 
    44194473    </classifiercodedocument> 
    4420     <classifiercodedocument writeOutCode="true" package="" id="cppheader50" parent_class="180" fileExt=".h" fileName="av service" > 
     4474    <classifiercodedocument writeOutCode="true" package="" id="cppheader180" parent_class="180" fileExt=".h" fileName="av service" > 
    44214475     <textblocks> 
    44224476      <codeblockwithcomments tag="hashDefBlock" text="#ifndef AV_SERVICE_H&amp;#010;#define AV_SERVICE_H" > 
     
    46364690     </textblocks> 
    46374691     <header> 
    4638       <codecomment tag="" text="/************************************************************************&amp;#010;                     av service.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:29:37&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     4692      <codecomment tag="" text="/************************************************************************&amp;#010;                     av service.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    46394693     </header> 
    46404694     <classfields/> 
     
    48424896     </textblocks> 
    48434897     <header> 
    4844       <codecomment tag="" text="/************************************************************************&amp;#010;                     streamformat.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     4898      <codecomment tag="" text="/************************************************************************&amp;#010;                     streamformat.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    48454899     </header> 
    48464900     <classfields/> 
    48474901    </classifiercodedocument> 
    4848     <classifiercodedocument writeOutCode="true" package="" id="cppheader69" parent_class="69" fileExt=".h" fileName="av/c device" > 
     4902    <classifiercodedocument writeOutCode="true" package="" id="cppheader69" parent_class="228" fileExt=".h" fileName="av/c device" > 
    48494903     <textblocks> 
    48504904      <codeblockwithcomments tag="hashDefBlock" text="#ifndef AV/C_DEVICE_H&amp;#010;#define AV/C_DEVICE_H" > 
     
    48734927         </header> 
    48744928        </codeblockwithcomments> 
    4875         <cppheaderclassdeclarationblock parent_id="69" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
     4929        <cppheaderclassdeclarationblock parent_id="228" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
    48764930         <header> 
    48774931          <cppcodecomment tag="" text="Class AV/C Device&amp;#010;" /> 
     
    49955049                 <header> 
    49965050                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cpPlug " /> 
     5051                 </header> 
     5052                </codeoperation> 
     5053                <codeoperation parent_id="229" tag="operation_229" canDelete="false" indentLevel="1" role_id="-1" > 
     5054                 <header> 
     5055                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cpSubUnit " /> 
    49975056                 </header> 
    49985057                </codeoperation> 
     
    53285387     </textblocks> 
    53295388     <header> 
    5330       <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c device.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     5389      <codecomment tag="" text="/************************************************************************&amp;#010;                     av/c device.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:49:22&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    53315390     </header> 
    53325391     <classfields> 
     
    59476006     </textblocks> 
    59486007     <header> 
    5949       <codecomment tag="" text="/************************************************************************&amp;#010;                     unit.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     6008      <codecomment tag="" text="/************************************************************************&amp;#010;                     unit.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    59506009     </header> 
    59516010     <classfields> 
     
    60226081     </classfields> 
    60236082    </classifiercodedocument> 
    6024     <classifiercodedocument writeOutCode="true" package="" id="cppheader72" parent_class="72" fileExt=".h" fileName="sub unit" > 
     6083    <classifiercodedocument writeOutCode="true" package="" id="cppheader72" parent_class="225" fileExt=".h" fileName="sub unit" > 
    60256084     <textblocks> 
    60266085      <codeblockwithcomments tag="hashDefBlock" text="#ifndef SUB_UNIT_H&amp;#010;#define SUB_UNIT_H" > 
     
    60496108         </header> 
    60506109        </codeblockwithcomments> 
    6051         <cppheaderclassdeclarationblock parent_id="72" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
     6110        <cppheaderclassdeclarationblock parent_id="225" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
    60526111         <header> 
    60536112          <cppcodecomment tag="" text="Class Sub Unit&amp;#010;" /> 
     
    62566315     </textblocks> 
    62576316     <header> 
    6258       <codecomment tag="" text="/************************************************************************&amp;#010;                     sub unit.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     6317      <codecomment tag="" text="/************************************************************************&amp;#010;                     sub unit.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:49:33&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    62596318     </header> 
    62606319     <classfields> 
     
    62966355     </classfields> 
    62976356    </classifiercodedocument> 
    6298     <classifiercodedocument writeOutCode="true" package="" id="cppheader74" parent_class="74" fileExt=".h" fileName="plug" > 
     6357    <classifiercodedocument writeOutCode="true" package="" id="cppheader74" parent_class="227" fileExt=".h" fileName="plug" > 
    62996358     <textblocks> 
    63006359      <codeblockwithcomments tag="hashDefBlock" text="#ifndef PLUG_H&amp;#010;#define PLUG_H" > 
     
    63236382         </header> 
    63246383        </codeblockwithcomments> 
    6325         <cppheaderclassdeclarationblock parent_id="74" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
     6384        <cppheaderclassdeclarationblock parent_id="227" tag="classDeclarationBlock" canDelete="false" role_id="-1" > 
    63266385         <header> 
    63276386          <cppcodecomment tag="" text="******************************* Abstract Class ****************************&amp;#010;Plug does not have any pure virtual methods, but its author&amp;#010;  defined it as an abstract class, so you should not use it directly.&amp;#010;  Inherit from it instead and create only objects from the derived classes&amp;#010;*****************************************************************************" /> 
     
    64986557     </textblocks> 
    64996558     <header> 
    6500       <codecomment tag="" text="/************************************************************************&amp;#010;                     plug.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     6559      <codecomment tag="" text="/************************************************************************&amp;#010;                     plug.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 23:47:53&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    65016560     </header> 
    65026561     <classfields/> 
     
    67046763     </textblocks> 
    67056764     <header> 
    6706       <codecomment tag="" text="/************************************************************************&amp;#010;                     plugvector.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     6765      <codecomment tag="" text="/************************************************************************&amp;#010;                     plugvector.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    67076766     </header> 
    67086767     <classfields/> 
     
    69637022     </textblocks> 
    69647023     <header> 
    6965       <codecomment tag="" text="/************************************************************************&amp;#010;                     device discovery.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Sep 19 2004 at 23:07:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
     7024      <codecomment tag="" text="/************************************************************************&amp;#010;                     device discovery.h - Copyright wagi&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/usr/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010;   i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010;   java code.&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010;   choose this file even if there are other files with the same extension in the&amp;#010;   directory. If you name the file something else, it must be the only one with that&amp;#010;   extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Mon Sep 20 2004 at 22:37:58&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" /> 
    69667025     </header> 
    69677026     <classfields>