1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
5 <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6 <XMI.exporterVersion>1.2.0</XMI.exporterVersion>
7 <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
9 <XMI.model xmi.name="gdcmUML" href="/home/frog/cvs/gdcm/Doc/gdcmUML.xmi" />
10 <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
13 <docsettings viewid="35" documentation="" uniqueid="193" />
15 <UML:DataType stereotype="datatype" visibility="public" xmi.id="36" name="int" />
16 <UML:DataType stereotype="datatype" visibility="public" xmi.id="37" name="char" />
17 <UML:DataType stereotype="datatype" visibility="public" xmi.id="38" name="bool" />
18 <UML:DataType stereotype="datatype" visibility="public" xmi.id="39" name="float" />
19 <UML:DataType stereotype="datatype" visibility="public" xmi.id="40" name="double" />
20 <UML:DataType stereotype="datatype" visibility="public" xmi.id="41" name="long" />
21 <UML:DataType stereotype="datatype" visibility="public" xmi.id="42" name="short" />
22 <UML:Class stereotype="class" visibility="public" xmi.id="43" name="DocEntrySet" />
23 <UML:Class stereotype="class" visibility="public" xmi.id="44" name="SeqItem" />
24 <UML:Class stereotype="class" visibility="public" xmi.id="46" name="ElementSet" />
25 <UML:Class stereotype="class" visibility="public" xmi.id="47" name="DocEntry" />
26 <UML:Class stereotype="class" visibility="public" xmi.id="75" name="SeqEntry" />
27 <UML:Class stereotype="class" visibility="public" xmi.id="76" name="ValEntry" />
28 <UML:Class stereotype="class" visibility="public" xmi.id="80" name="DictEntry" />
29 <UML:Class stereotype="class" visibility="public" xmi.id="84" name="Dict" />
30 <UML:Class stereotype="class" visibility="public" xmi.id="85" name="DictSet" />
31 <UML:Class stereotype="class" visibility="public" xmi.id="88" name="Document" />
32 <UML:Class stereotype="class" visibility="public" xmi.id="89" name="DicomDir" />
33 <UML:Class stereotype="class" visibility="public" xmi.id="90" name="Header" />
34 <UML:Class stereotype="class" visibility="public" xmi.id="91" name="Patient" />
35 <UML:Class stereotype="class" visibility="public" xmi.id="92" name="study" />
36 <UML:Class stereotype="class" visibility="public" xmi.id="93" name="Serie" />
37 <UML:Class stereotype="class" visibility="public" xmi.id="94" name="Image" />
38 <UML:Class stereotype="class" visibility="public" xmi.id="103" name="HeaderHelper" />
39 <UML:Class stereotype="class" visibility="public" xmi.id="104" name="File" />
40 <UML:Generalization child="44" visibility="public" xmi.id="45" parent="43" />
41 <UML:Generalization child="46" visibility="public" xmi.id="48" parent="43" />
42 <UML:Generalization child="47" visibility="public" xmi.id="49" parent="44" />
43 <UML:Generalization child="47" visibility="public" xmi.id="50" parent="46" />
44 <UML:Association visibility="public" xmi.id="51" name="list" >
45 <UML:Association.connection>
46 <UML:AssociationEnd visibility="public" aggregation="shared" type="44" />
47 <UML:AssociationEnd visibility="public" type="47" multiplicity="n" />
48 </UML:Association.connection>
50 <UML:Association visibility="public" xmi.id="52" name="map" >
51 <UML:Association.connection>
52 <UML:AssociationEnd visibility="public" aggregation="shared" type="46" />
53 <UML:AssociationEnd visibility="public" type="47" multiplicity="n" />
54 </UML:Association.connection>
56 <UML:Association visibility="public" xmi.id="77" >
57 <UML:Association.connection>
58 <UML:AssociationEnd visibility="public" aggregation="none" type="75" />
59 <UML:AssociationEnd visibility="public" isNavigable="true" type="47" />
60 </UML:Association.connection>
62 <UML:Association visibility="public" xmi.id="78" >
63 <UML:Association.connection>
64 <UML:AssociationEnd visibility="public" aggregation="none" type="76" />
65 <UML:AssociationEnd visibility="public" isNavigable="true" type="47" />
66 </UML:Association.connection>
68 <UML:Association visibility="public" xmi.id="79" >
69 <UML:Association.connection>
70 <UML:AssociationEnd visibility="public" aggregation="shared" type="75" />
71 <UML:AssociationEnd visibility="public" type="44" multiplicity="n" />
72 </UML:Association.connection>
74 <UML:Association visibility="public" xmi.id="81" >
75 <UML:Association.connection>
76 <UML:AssociationEnd visibility="public" aggregation="none" type="47" />
77 <UML:AssociationEnd visibility="public" isNavigable="true" type="80" />
78 </UML:Association.connection>
80 <UML:Generalization child="75" visibility="public" xmi.id="82" parent="47" />
81 <UML:Generalization child="76" visibility="public" xmi.id="83" parent="47" />
82 <UML:Association visibility="public" xmi.id="86" >
83 <UML:Association.connection>
84 <UML:AssociationEnd visibility="public" aggregation="shared" type="80" />
85 <UML:AssociationEnd visibility="public" type="84" multiplicity="n" />
86 </UML:Association.connection>
88 <UML:Association visibility="public" xmi.id="87" >
89 <UML:Association.connection>
90 <UML:AssociationEnd visibility="public" aggregation="shared" type="84" />
91 <UML:AssociationEnd visibility="public" type="85" multiplicity="n" />
92 </UML:Association.connection>
94 <UML:Generalization child="88" visibility="public" xmi.id="95" parent="46" />
95 <UML:Generalization child="90" visibility="public" xmi.id="96" parent="88" />
96 <UML:Generalization child="89" visibility="public" xmi.id="97" parent="88" />
97 <UML:Association visibility="public" xmi.id="98" >
98 <UML:Association.connection>
99 <UML:AssociationEnd visibility="public" aggregation="shared" type="89" />
100 <UML:AssociationEnd visibility="public" type="91" multiplicity="n" />
101 </UML:Association.connection>
103 <UML:Association visibility="public" xmi.id="99" >
104 <UML:Association.connection>
105 <UML:AssociationEnd visibility="public" aggregation="shared" type="91" />
106 <UML:AssociationEnd visibility="public" type="92" multiplicity="n" />
107 </UML:Association.connection>
109 <UML:Association visibility="public" xmi.id="100" >
110 <UML:Association.connection>
111 <UML:AssociationEnd visibility="public" aggregation="shared" type="92" />
112 <UML:AssociationEnd visibility="public" type="93" multiplicity="n" />
113 </UML:Association.connection>
115 <UML:Association visibility="public" xmi.id="101" >
116 <UML:Association.connection>
117 <UML:AssociationEnd visibility="public" aggregation="shared" type="93" />
118 <UML:AssociationEnd visibility="public" type="94" multiplicity="n" />
119 </UML:Association.connection>
121 <UML:Generalization child="103" visibility="public" xmi.id="105" parent="90" />
122 <UML:Association visibility="public" xmi.id="106" >
123 <UML:Association.connection>
124 <UML:AssociationEnd visibility="public" aggregation="shared" type="90" />
125 <UML:AssociationEnd visibility="public" type="104" />
126 </UML:Association.connection>
130 <diagram snapgrid="1" showattsig="1" fillcolor="#ffffff" zoom="116" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="870" snapy="10" showatts="1" xmi.id="35" documentation="" type="402" showops="1" showpackage="1" name="class diagram" localid="30000" showstereotype="1" showscope="1" snapcsgrid="0" font="Sans,10,-1,5,48,0,0,0,0,0" linecolor="#000000" canvasheight="678" >
132 <UML:ClassWidget usesdiagramfillcolour="0" width="96" showattsigs="600" usesdiagramusefillcolour="0" x="130" linecolour="#000000" y="30" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="43" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
133 <UML:ClassWidget usesdiagramfillcolour="0" width="68" showattsigs="600" usesdiagramusefillcolour="0" x="20" linecolour="#000000" y="150" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="44" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
134 <UML:ClassWidget usesdiagramfillcolour="0" width="90" showattsigs="600" usesdiagramusefillcolour="0" x="280" linecolour="#000000" y="140" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="46" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
135 <UML:ClassWidget usesdiagramfillcolour="0" width="76" showattsigs="600" usesdiagramusefillcolour="0" x="170" linecolour="#000000" y="300" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="47" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
136 <UML:ClassWidget usesdiagramfillcolour="0" width="76" showattsigs="600" usesdiagramusefillcolour="0" x="90" linecolour="#000000" y="380" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="75" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
137 <UML:ClassWidget usesdiagramfillcolour="0" width="72" showattsigs="600" usesdiagramusefillcolour="0" x="240" linecolour="#000000" y="380" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="76" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
138 <UML:ClassWidget usesdiagramfillcolour="0" width="76" showattsigs="600" usesdiagramusefillcolour="0" x="400" linecolour="#000000" y="290" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="80" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
139 <UML:ClassWidget usesdiagramfillcolour="0" width="56" showattsigs="600" usesdiagramusefillcolour="0" x="410" linecolour="#000000" y="390" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="84" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
140 <UML:ClassWidget usesdiagramfillcolour="0" width="63" showattsigs="600" usesdiagramusefillcolour="0" x="410" linecolour="#000000" y="490" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="85" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
141 <UML:ClassWidget usesdiagramfillcolour="0" width="82" showattsigs="600" usesdiagramusefillcolour="0" x="630" linecolour="#000000" y="140" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="88" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
142 <UML:ClassWidget usesdiagramfillcolour="0" width="76" showattsigs="600" usesdiagramusefillcolour="0" x="790" linecolour="#000000" y="270" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="89" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
143 <UML:ClassWidget usesdiagramfillcolour="0" width="61" showattsigs="600" usesdiagramusefillcolour="0" x="630" linecolour="#000000" y="270" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="90" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
144 <UML:ClassWidget usesdiagramfillcolour="0" width="62" showattsigs="600" usesdiagramusefillcolour="0" x="790" linecolour="#000000" y="360" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="91" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
145 <UML:ClassWidget usesdiagramfillcolour="0" width="56" showattsigs="600" usesdiagramusefillcolour="0" x="790" linecolour="#000000" y="450" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="92" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
146 <UML:ClassWidget usesdiagramfillcolour="0" width="56" showattsigs="600" usesdiagramusefillcolour="0" x="790" linecolour="#000000" y="540" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="93" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
147 <UML:ClassWidget usesdiagramfillcolour="0" width="56" showattsigs="600" usesdiagramusefillcolour="0" x="790" linecolour="#000000" y="630" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="94" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
148 <UML:ClassWidget usesdiagramfillcolour="0" width="101" showattsigs="600" usesdiagramusefillcolour="0" x="650" linecolour="#000000" y="380" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="103" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
149 <UML:ClassWidget usesdiagramfillcolour="0" width="56" showattsigs="600" usesdiagramusefillcolour="0" x="550" linecolour="#000000" y="390" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffff" height="34" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="104" showoperations="0" showpackage="1" showscope="1" showstereotype="1" font="Sans,10,-1,5,75,0,0,0,0,0" />
153 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="43" widgetaid="44" xmi.id="45" >
155 <startpoint startx="54" starty="150" />
156 <endpoint endx="162" endy="64" />
159 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="43" widgetaid="46" xmi.id="48" >
161 <startpoint startx="325" starty="140" />
162 <endpoint endx="194" endy="64" />
165 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="47" widgetaid="46" xmi.id="52" >
167 <startpoint startx="325" starty="174" />
168 <endpoint endx="220" endy="300" />
169 <point x="280" y="240" />
171 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="33" usesdiagramusefillcolour="1" x="240" linecolour="none" y="230" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="52" text="map" font="Sans,10,-1,5,50,0,0,0,0,0" />
172 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="330" linecolour="none" y="180" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="52" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
173 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="240" linecolour="none" y="280" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="52" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
174 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="310" linecolour="none" y="180" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="52" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
175 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="310" linecolour="none" y="310" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="52" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
177 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="44" widgetaid="75" xmi.id="79" >
179 <startpoint startx="90" starty="397" />
180 <endpoint endx="42" endy="184" />
181 <point x="40" y="400" />
183 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="70" linecolour="none" y="400" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="79" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
184 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="80" linecolour="none" y="370" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="79" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
185 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="40" linecolour="none" y="190" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="79" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
186 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="70" linecolour="none" y="400" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="79" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
187 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="20" linecolour="none" y="190" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="79" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
189 <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" widgetbid="47" widgetaid="44" xmi.id="51" >
191 <startpoint startx="65" starty="184" />
192 <endpoint endx="195" endy="300" />
193 <point x="120" y="230" />
195 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="90" linecolour="none" y="230" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="51" text="list" font="Sans,10,-1,5,50,0,0,0,0,0" />
196 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="70" linecolour="none" y="190" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="51" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
197 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="170" linecolour="none" y="280" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="51" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
198 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="70" linecolour="none" y="190" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="51" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
199 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="230" linecolour="none" y="300" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="51" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
201 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="80" widgetaid="47" xmi.id="81" >
203 <startpoint startx="246" starty="317" />
204 <endpoint endx="400" endy="307" />
207 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="47" widgetaid="75" xmi.id="82" >
209 <startpoint startx="128" starty="380" />
210 <endpoint endx="195" endy="334" />
213 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="47" widgetaid="76" xmi.id="83" >
215 <startpoint startx="276" starty="380" />
216 <endpoint endx="220" endy="334" />
219 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="84" widgetaid="80" xmi.id="86" >
221 <startpoint startx="438" starty="324" />
222 <endpoint endx="438" endy="390" />
224 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="440" linecolour="none" y="360" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="86" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
225 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="440" linecolour="none" y="330" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="86" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
226 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="440" linecolour="none" y="370" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="86" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
227 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="420" linecolour="none" y="330" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="86" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
228 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="420" linecolour="none" y="370" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="86" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
230 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="85" widgetaid="84" xmi.id="87" >
232 <startpoint startx="438" starty="424" />
233 <endpoint endx="441" endy="490" />
235 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="440" linecolour="none" y="460" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="87" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
236 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="430" linecolour="none" y="430" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="87" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
237 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="440" linecolour="none" y="470" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="87" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
238 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="440" linecolour="none" y="430" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="87" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
239 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="420" linecolour="none" y="470" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="87" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
241 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="46" widgetaid="88" xmi.id="95" >
243 <startpoint startx="630" starty="157" />
244 <endpoint endx="370" endy="157" />
247 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="88" widgetaid="90" xmi.id="96" >
249 <startpoint startx="660" starty="270" />
250 <endpoint endx="657" endy="174" />
253 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="88" widgetaid="89" xmi.id="97" >
255 <startpoint startx="828" starty="270" />
256 <endpoint endx="684" endy="174" />
259 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="91" widgetaid="89" xmi.id="98" >
261 <startpoint startx="828" starty="304" />
262 <endpoint endx="821" endy="360" />
264 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="340" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="98" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
265 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="830" linecolour="none" y="300" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="98" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
266 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="820" linecolour="none" y="340" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="98" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
267 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="810" linecolour="none" y="300" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="98" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
268 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="820" linecolour="none" y="340" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="98" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
270 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="92" widgetaid="91" xmi.id="99" >
272 <startpoint startx="821" starty="394" />
273 <endpoint endx="818" endy="450" />
275 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="430" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="99" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
276 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="390" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="99" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
277 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="810" linecolour="none" y="430" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="99" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
278 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="800" linecolour="none" y="390" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="99" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
279 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="820" linecolour="none" y="430" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="99" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
281 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="93" widgetaid="92" xmi.id="100" >
283 <startpoint startx="818" starty="484" />
284 <endpoint endx="818" endy="540" />
286 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="520" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="100" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
287 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="480" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="100" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
288 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="820" linecolour="none" y="520" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="100" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
289 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="800" linecolour="none" y="480" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="100" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
290 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="800" linecolour="none" y="520" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="100" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
292 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="94" widgetaid="93" xmi.id="101" >
294 <startpoint startx="818" starty="574" />
295 <endpoint endx="818" endy="630" />
297 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="610" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="101" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
298 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="8" usesdiagramusefillcolour="1" x="820" linecolour="none" y="570" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="101" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
299 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="15" usesdiagramusefillcolour="1" x="820" linecolour="none" y="610" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="21" usefillcolor="1" pretext="" isinstance="0" xmi.id="101" text="n" font="Sans,10,-1,5,50,0,0,0,0,0" />
300 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="800" linecolour="none" y="570" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="101" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
301 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="16" usesdiagramusefillcolour="1" x="800" linecolour="none" y="610" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="21" usefillcolor="1" pretext="+" isinstance="0" xmi.id="101" text="" font="Sans,10,-1,5,50,0,0,0,0,0" />
303 <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="104" widgetaid="90" xmi.id="106" >
305 <startpoint startx="650" starty="304" />
306 <endpoint endx="578" endy="390" />
309 <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="90" widgetaid="103" xmi.id="105" >
311 <startpoint startx="700" starty="380" />
312 <endpoint endx="670" endy="304" />
319 <listitem open="1" type="800" id="-1" label="Views" >
320 <listitem open="1" type="801" id="-1" label="Logical View" >
321 <listitem open="0" type="807" id="35" label="class diagram" />
322 <listitem open="1" type="813" id="89" label="DicomDir" />
323 <listitem open="1" type="813" id="84" label="Dict" />
324 <listitem open="1" type="813" id="80" label="DictEntry" />
325 <listitem open="1" type="813" id="85" label="DictSet" />
326 <listitem open="1" type="813" id="47" label="DocEntry" />
327 <listitem open="1" type="813" id="43" label="DocEntrySet" />
328 <listitem open="1" type="813" id="88" label="Document" />
329 <listitem open="1" type="813" id="46" label="ElementSet" />
330 <listitem open="1" type="813" id="76" label="ValEntry" />
331 <listitem open="1" type="813" id="104" label="File" />
332 <listitem open="1" type="813" id="90" label="Header" />
333 <listitem open="1" type="813" id="103" label="HeaderHelper" />
334 <listitem open="1" type="813" id="94" label="Image" />
335 <listitem open="1" type="813" id="91" label="Patient" />
336 <listitem open="1" type="813" id="75" label="SeqEntry" />
337 <listitem open="1" type="813" id="44" label="SeqItem" />
338 <listitem open="1" type="813" id="93" label="Serie" />
339 <listitem open="1" type="813" id="92" label="study" />
340 <listitem open="0" type="830" id="-1" label="Datatypes" >
341 <listitem open="1" type="829" id="38" label="bool" />
342 <listitem open="1" type="829" id="37" label="char" />
343 <listitem open="1" type="829" id="40" label="double" />
344 <listitem open="1" type="829" id="39" label="float" />
345 <listitem open="1" type="829" id="36" label="int" />
346 <listitem open="1" type="829" id="41" label="long" />
347 <listitem open="1" type="829" id="42" label="short" />
350 <listitem open="1" type="802" id="-1" label="Use Case View" />
351 <listitem open="1" type="821" id="-1" label="Component View" />
352 <listitem open="1" type="827" id="-1" label="Deployment View" />
356 <codegenerator language="Cpp" >
357 <classifiercodedocument writeOutCode="true" package="" id="43" parent_class="43" fileExt=".cpp" fileName="docentryset" >
359 <codeblockwithcomments tag="includes" text="#include "string"&#010;" >
361 <cppcodedocumentation tag="" writeOutText="false" />
363 </codeblockwithcomments>
364 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
366 <cppcodedocumentation tag="" text="Constructors/Destructors" />
369 </hierarchicalcodeblock>
370 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
372 <cppcodedocumentation tag="" text="Methods" />
375 </hierarchicalcodeblock>
378 <codecomment tag="" text="/************************************************************************&#010; docentryset.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
381 </classifiercodedocument>
382 <classifiercodedocument writeOutCode="true" package="" id="44" parent_class="44" fileExt=".cpp" fileName="seqitem" >
384 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "docentryset.h"&#010;#include "seqentry.h"&#010;" >
386 <cppcodedocumentation tag="" writeOutText="false" />
388 </codeblockwithcomments>
389 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
391 <cppcodedocumentation tag="" text="Constructors/Destructors" />
394 </hierarchicalcodeblock>
395 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
397 <cppcodedocumentation tag="" text="Methods" />
400 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" classfield_id="51" role_id="1" >
402 <cppcodedocumentation tag="" />
404 </codeaccessormethod>
405 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_1" canDelete="false" classfield_id="51" role_id="1" >
407 <cppcodedocumentation tag="" />
409 </codeaccessormethod>
410 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_2" canDelete="false" classfield_id="51" role_id="1" >
412 <cppcodedocumentation tag="" />
414 </codeaccessormethod>
415 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_3" canDelete="false" classfield_id="51" role_id="1" >
417 <cppcodedocumentation tag="" />
419 </codeaccessormethod>
420 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_4" canDelete="false" classfield_id="51" role_id="1" >
422 <cppcodedocumentation tag="" />
424 </codeaccessormethod>
425 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_5" canDelete="false" classfield_id="79" role_id="0" >
427 <cppcodedocumentation tag="" />
429 </codeaccessormethod>
430 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_6" canDelete="false" classfield_id="79" role_id="0" >
432 <cppcodedocumentation tag="" />
434 </codeaccessormethod>
435 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_7" canDelete="false" classfield_id="79" role_id="0" >
437 <cppcodedocumentation tag="" />
439 </codeaccessormethod>
440 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_8" canDelete="false" classfield_id="79" role_id="0" >
442 <cppcodedocumentation tag="" />
444 </codeaccessormethod>
445 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_9" canDelete="false" classfield_id="79" role_id="0" >
447 <cppcodedocumentation tag="" />
449 </codeaccessormethod>
451 </hierarchicalcodeblock>
454 <codecomment tag="" text="/************************************************************************&#010; seqitem.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
457 <codeclassfield parent_id="51" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
459 <cppcodedocumentation tag="" />
461 <ccfdeclarationcodeblock parent_id="51" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
463 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
465 </ccfdeclarationcodeblock>
466 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" classfield_id="51" role_id="1" >
468 <cppcodedocumentation tag="" />
470 </codeaccessormethod>
471 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_1" canDelete="false" classfield_id="51" role_id="1" >
473 <cppcodedocumentation tag="" />
475 </codeaccessormethod>
476 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_2" canDelete="false" classfield_id="51" role_id="1" >
478 <cppcodedocumentation tag="" />
480 </codeaccessormethod>
481 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_3" canDelete="false" classfield_id="51" role_id="1" >
483 <cppcodedocumentation tag="" />
485 </codeaccessormethod>
486 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_4" canDelete="false" classfield_id="51" role_id="1" >
488 <cppcodedocumentation tag="" />
490 </codeaccessormethod>
492 <codeclassfield parent_id="79" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
494 <cppcodedocumentation tag="" />
496 <ccfdeclarationcodeblock parent_id="79" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
498 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
500 </ccfdeclarationcodeblock>
501 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_5" canDelete="false" classfield_id="79" role_id="0" >
503 <cppcodedocumentation tag="" />
505 </codeaccessormethod>
506 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_6" canDelete="false" classfield_id="79" role_id="0" >
508 <cppcodedocumentation tag="" />
510 </codeaccessormethod>
511 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_7" canDelete="false" classfield_id="79" role_id="0" >
513 <cppcodedocumentation tag="" />
515 </codeaccessormethod>
516 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_8" canDelete="false" classfield_id="79" role_id="0" >
518 <cppcodedocumentation tag="" />
520 </codeaccessormethod>
521 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_9" canDelete="false" classfield_id="79" role_id="0" >
523 <cppcodedocumentation tag="" />
525 </codeaccessormethod>
528 </classifiercodedocument>
529 <classifiercodedocument writeOutCode="true" package="" id="46" parent_class="46" fileExt=".cpp" fileName="elementset" >
531 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "docentryset.h"&#010;" >
533 <cppcodedocumentation tag="" writeOutText="false" />
535 </codeblockwithcomments>
536 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
538 <cppcodedocumentation tag="" text="Constructors/Destructors" />
541 </hierarchicalcodeblock>
542 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
544 <cppcodedocumentation tag="" text="Methods" />
547 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_0" canDelete="false" classfield_id="52" role_id="1" >
549 <cppcodedocumentation tag="" />
551 </codeaccessormethod>
552 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_1" canDelete="false" classfield_id="52" role_id="1" >
554 <cppcodedocumentation tag="" />
556 </codeaccessormethod>
557 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_2" canDelete="false" classfield_id="52" role_id="1" >
559 <cppcodedocumentation tag="" />
561 </codeaccessormethod>
562 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_3" canDelete="false" classfield_id="52" role_id="1" >
564 <cppcodedocumentation tag="" />
566 </codeaccessormethod>
567 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_4" canDelete="false" classfield_id="52" role_id="1" >
569 <cppcodedocumentation tag="" />
571 </codeaccessormethod>
573 </hierarchicalcodeblock>
576 <codecomment tag="" text="/************************************************************************&#010; elementset.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
579 <codeclassfield parent_id="52" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
581 <cppcodedocumentation tag="" />
583 <ccfdeclarationcodeblock parent_id="52" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
585 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
587 </ccfdeclarationcodeblock>
588 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_0" canDelete="false" classfield_id="52" role_id="1" >
590 <cppcodedocumentation tag="" />
592 </codeaccessormethod>
593 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_1" canDelete="false" classfield_id="52" role_id="1" >
595 <cppcodedocumentation tag="" />
597 </codeaccessormethod>
598 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_2" canDelete="false" classfield_id="52" role_id="1" >
600 <cppcodedocumentation tag="" />
602 </codeaccessormethod>
603 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_3" canDelete="false" classfield_id="52" role_id="1" >
605 <cppcodedocumentation tag="" />
607 </codeaccessormethod>
608 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_4" canDelete="false" classfield_id="52" role_id="1" >
610 <cppcodedocumentation tag="" />
612 </codeaccessormethod>
615 </classifiercodedocument>
616 <classifiercodedocument writeOutCode="true" package="" id="47" parent_class="47" fileExt=".cpp" fileName="docentry" >
618 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "elementset.h"&#010;#include "seqitem.h"&#010;" >
620 <cppcodedocumentation tag="" writeOutText="false" />
622 </codeblockwithcomments>
623 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
625 <cppcodedocumentation tag="" text="Constructors/Destructors" />
628 </hierarchicalcodeblock>
629 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
631 <cppcodedocumentation tag="" text="Methods" />
634 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" classfield_id="51" role_id="0" >
636 <cppcodedocumentation tag="" />
638 </codeaccessormethod>
639 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_1" canDelete="false" classfield_id="51" role_id="0" >
641 <cppcodedocumentation tag="" />
643 </codeaccessormethod>
644 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_2" canDelete="false" classfield_id="51" role_id="0" >
646 <cppcodedocumentation tag="" />
648 </codeaccessormethod>
649 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_3" canDelete="false" classfield_id="51" role_id="0" >
651 <cppcodedocumentation tag="" />
653 </codeaccessormethod>
654 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_4" canDelete="false" classfield_id="51" role_id="0" >
656 <cppcodedocumentation tag="" />
658 </codeaccessormethod>
659 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_5" canDelete="false" classfield_id="52" role_id="0" >
661 <cppcodedocumentation tag="" />
663 </codeaccessormethod>
664 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_6" canDelete="false" classfield_id="52" role_id="0" >
666 <cppcodedocumentation tag="" />
668 </codeaccessormethod>
669 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_7" canDelete="false" classfield_id="52" role_id="0" >
671 <cppcodedocumentation tag="" />
673 </codeaccessormethod>
674 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_8" canDelete="false" classfield_id="52" role_id="0" >
676 <cppcodedocumentation tag="" />
678 </codeaccessormethod>
679 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_9" canDelete="false" classfield_id="52" role_id="0" >
681 <cppcodedocumentation tag="" />
683 </codeaccessormethod>
685 </hierarchicalcodeblock>
688 <codecomment tag="" text="/************************************************************************&#010; docentry.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:54&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
691 <codeclassfield parent_id="51" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
693 <cppcodedocumentation tag="" />
695 <ccfdeclarationcodeblock parent_id="51" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
697 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
699 </ccfdeclarationcodeblock>
700 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" classfield_id="51" role_id="0" >
702 <cppcodedocumentation tag="" />
704 </codeaccessormethod>
705 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_1" canDelete="false" classfield_id="51" role_id="0" >
707 <cppcodedocumentation tag="" />
709 </codeaccessormethod>
710 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_2" canDelete="false" classfield_id="51" role_id="0" >
712 <cppcodedocumentation tag="" />
714 </codeaccessormethod>
715 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_3" canDelete="false" classfield_id="51" role_id="0" >
717 <cppcodedocumentation tag="" />
719 </codeaccessormethod>
720 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_4" canDelete="false" classfield_id="51" role_id="0" >
722 <cppcodedocumentation tag="" />
724 </codeaccessormethod>
726 <codeclassfield parent_id="52" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
728 <cppcodedocumentation tag="" />
730 <ccfdeclarationcodeblock parent_id="52" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
732 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
734 </ccfdeclarationcodeblock>
735 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_5" canDelete="false" classfield_id="52" role_id="0" >
737 <cppcodedocumentation tag="" />
739 </codeaccessormethod>
740 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_6" canDelete="false" classfield_id="52" role_id="0" >
742 <cppcodedocumentation tag="" />
744 </codeaccessormethod>
745 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_7" canDelete="false" classfield_id="52" role_id="0" >
747 <cppcodedocumentation tag="" />
749 </codeaccessormethod>
750 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_8" canDelete="false" classfield_id="52" role_id="0" >
752 <cppcodedocumentation tag="" />
754 </codeaccessormethod>
755 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_9" canDelete="false" classfield_id="52" role_id="0" >
757 <cppcodedocumentation tag="" />
759 </codeaccessormethod>
762 </classifiercodedocument>
763 <classifiercodedocument writeOutCode="true" package="" id="75" parent_class="75" fileExt=".cpp" fileName="seqentry" >
765 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "docentry.h"&#010;" >
767 <cppcodedocumentation tag="" writeOutText="false" />
769 </codeblockwithcomments>
770 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
772 <cppcodedocumentation tag="" text="Constructors/Destructors" />
775 </hierarchicalcodeblock>
776 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
778 <cppcodedocumentation tag="" text="Methods" />
781 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_0" canDelete="false" classfield_id="79" role_id="1" >
783 <cppcodedocumentation tag="" />
785 </codeaccessormethod>
786 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_1" canDelete="false" classfield_id="79" role_id="1" >
788 <cppcodedocumentation tag="" />
790 </codeaccessormethod>
791 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_2" canDelete="false" classfield_id="79" role_id="1" >
793 <cppcodedocumentation tag="" />
795 </codeaccessormethod>
796 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_3" canDelete="false" classfield_id="79" role_id="1" >
798 <cppcodedocumentation tag="" />
800 </codeaccessormethod>
801 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_4" canDelete="false" classfield_id="79" role_id="1" >
803 <cppcodedocumentation tag="" />
805 </codeaccessormethod>
807 </hierarchicalcodeblock>
810 <codecomment tag="" text="/************************************************************************&#010; seqentry.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
813 <codeclassfield parent_id="79" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
815 <cppcodedocumentation tag="" />
817 <ccfdeclarationcodeblock parent_id="79" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
819 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
821 </ccfdeclarationcodeblock>
822 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_0" canDelete="false" classfield_id="79" role_id="1" >
824 <cppcodedocumentation tag="" />
826 </codeaccessormethod>
827 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_1" canDelete="false" classfield_id="79" role_id="1" >
829 <cppcodedocumentation tag="" />
831 </codeaccessormethod>
832 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_2" canDelete="false" classfield_id="79" role_id="1" >
834 <cppcodedocumentation tag="" />
836 </codeaccessormethod>
837 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_3" canDelete="false" classfield_id="79" role_id="1" >
839 <cppcodedocumentation tag="" />
841 </codeaccessormethod>
842 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_4" canDelete="false" classfield_id="79" role_id="1" >
844 <cppcodedocumentation tag="" />
846 </codeaccessormethod>
849 </classifiercodedocument>
850 <classifiercodedocument writeOutCode="true" package="" id="76" parent_class="76" fileExt=".cpp" fileName="valentry" >
852 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "docentry.h"&#010;" >
854 <cppcodedocumentation tag="" writeOutText="false" />
856 </codeblockwithcomments>
857 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
859 <cppcodedocumentation tag="" text="Constructors/Destructors" />
862 </hierarchicalcodeblock>
863 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
865 <cppcodedocumentation tag="" text="Methods" />
868 </hierarchicalcodeblock>
871 <codecomment tag="" text="/************************************************************************&#010; valentry.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:25:13&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
874 </classifiercodedocument>
875 <classifiercodedocument writeOutCode="true" package="" id="80" parent_class="80" fileExt=".cpp" fileName="dictentry" >
877 <codeblockwithcomments tag="includes" text="#include "string"&#010;" >
879 <cppcodedocumentation tag="" writeOutText="false" />
881 </codeblockwithcomments>
882 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
884 <cppcodedocumentation tag="" text="Constructors/Destructors" />
887 </hierarchicalcodeblock>
888 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
890 <cppcodedocumentation tag="" text="Methods" />
893 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" classfield_id="86" role_id="1" >
895 <cppcodedocumentation tag="" />
897 </codeaccessormethod>
898 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" classfield_id="86" role_id="1" >
900 <cppcodedocumentation tag="" />
902 </codeaccessormethod>
903 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" classfield_id="86" role_id="1" >
905 <cppcodedocumentation tag="" />
907 </codeaccessormethod>
908 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" classfield_id="86" role_id="1" >
910 <cppcodedocumentation tag="" />
912 </codeaccessormethod>
913 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" classfield_id="86" role_id="1" >
915 <cppcodedocumentation tag="" />
917 </codeaccessormethod>
919 </hierarchicalcodeblock>
922 <codecomment tag="" text="/************************************************************************&#010; dictentry.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
925 <codeclassfield parent_id="86" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
927 <cppcodedocumentation tag="" />
929 <ccfdeclarationcodeblock parent_id="86" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
931 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
933 </ccfdeclarationcodeblock>
934 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" classfield_id="86" role_id="1" >
936 <cppcodedocumentation tag="" />
938 </codeaccessormethod>
939 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" classfield_id="86" role_id="1" >
941 <cppcodedocumentation tag="" />
943 </codeaccessormethod>
944 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" classfield_id="86" role_id="1" >
946 <cppcodedocumentation tag="" />
948 </codeaccessormethod>
949 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" classfield_id="86" role_id="1" >
951 <cppcodedocumentation tag="" />
953 </codeaccessormethod>
954 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" classfield_id="86" role_id="1" >
956 <cppcodedocumentation tag="" />
958 </codeaccessormethod>
961 </classifiercodedocument>
962 <classifiercodedocument writeOutCode="true" package="" id="84" parent_class="84" fileExt=".cpp" fileName="dict" >
964 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "dictentry.h"&#010;" >
966 <cppcodedocumentation tag="" writeOutText="false" />
968 </codeblockwithcomments>
969 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
971 <cppcodedocumentation tag="" text="Constructors/Destructors" />
974 </hierarchicalcodeblock>
975 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
977 <cppcodedocumentation tag="" text="Methods" />
980 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" classfield_id="86" role_id="0" >
982 <cppcodedocumentation tag="" />
984 </codeaccessormethod>
985 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" classfield_id="86" role_id="0" >
987 <cppcodedocumentation tag="" />
989 </codeaccessormethod>
990 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" classfield_id="86" role_id="0" >
992 <cppcodedocumentation tag="" />
994 </codeaccessormethod>
995 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" classfield_id="86" role_id="0" >
997 <cppcodedocumentation tag="" />
999 </codeaccessormethod>
1000 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" classfield_id="86" role_id="0" >
1002 <cppcodedocumentation tag="" />
1004 </codeaccessormethod>
1005 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_5" canDelete="false" classfield_id="87" role_id="1" >
1007 <cppcodedocumentation tag="" />
1009 </codeaccessormethod>
1010 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_6" canDelete="false" classfield_id="87" role_id="1" >
1012 <cppcodedocumentation tag="" />
1014 </codeaccessormethod>
1015 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_7" canDelete="false" classfield_id="87" role_id="1" >
1017 <cppcodedocumentation tag="" />
1019 </codeaccessormethod>
1020 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_8" canDelete="false" classfield_id="87" role_id="1" >
1022 <cppcodedocumentation tag="" />
1024 </codeaccessormethod>
1025 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_9" canDelete="false" classfield_id="87" role_id="1" >
1027 <cppcodedocumentation tag="" />
1029 </codeaccessormethod>
1031 </hierarchicalcodeblock>
1034 <codecomment tag="" text="/************************************************************************&#010; dict.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1037 <codeclassfield parent_id="86" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1039 <cppcodedocumentation tag="" />
1041 <ccfdeclarationcodeblock parent_id="86" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1043 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1045 </ccfdeclarationcodeblock>
1046 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" classfield_id="86" role_id="0" >
1048 <cppcodedocumentation tag="" />
1050 </codeaccessormethod>
1051 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" classfield_id="86" role_id="0" >
1053 <cppcodedocumentation tag="" />
1055 </codeaccessormethod>
1056 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" classfield_id="86" role_id="0" >
1058 <cppcodedocumentation tag="" />
1060 </codeaccessormethod>
1061 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" classfield_id="86" role_id="0" >
1063 <cppcodedocumentation tag="" />
1065 </codeaccessormethod>
1066 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" classfield_id="86" role_id="0" >
1068 <cppcodedocumentation tag="" />
1070 </codeaccessormethod>
1072 <codeclassfield parent_id="87" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1074 <cppcodedocumentation tag="" />
1076 <ccfdeclarationcodeblock parent_id="87" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1078 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1080 </ccfdeclarationcodeblock>
1081 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_5" canDelete="false" classfield_id="87" role_id="1" >
1083 <cppcodedocumentation tag="" />
1085 </codeaccessormethod>
1086 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_6" canDelete="false" classfield_id="87" role_id="1" >
1088 <cppcodedocumentation tag="" />
1090 </codeaccessormethod>
1091 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_7" canDelete="false" classfield_id="87" role_id="1" >
1093 <cppcodedocumentation tag="" />
1095 </codeaccessormethod>
1096 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_8" canDelete="false" classfield_id="87" role_id="1" >
1098 <cppcodedocumentation tag="" />
1100 </codeaccessormethod>
1101 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_9" canDelete="false" classfield_id="87" role_id="1" >
1103 <cppcodedocumentation tag="" />
1105 </codeaccessormethod>
1108 </classifiercodedocument>
1109 <classifiercodedocument writeOutCode="true" package="" id="85" parent_class="85" fileExt=".cpp" fileName="dictset" >
1111 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "dict.h"&#010;" >
1113 <cppcodedocumentation tag="" writeOutText="false" />
1115 </codeblockwithcomments>
1116 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1118 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1121 </hierarchicalcodeblock>
1122 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1124 <cppcodedocumentation tag="" text="Methods" />
1127 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" classfield_id="87" role_id="0" >
1129 <cppcodedocumentation tag="" />
1131 </codeaccessormethod>
1132 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" classfield_id="87" role_id="0" >
1134 <cppcodedocumentation tag="" />
1136 </codeaccessormethod>
1137 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_2" canDelete="false" classfield_id="87" role_id="0" >
1139 <cppcodedocumentation tag="" />
1141 </codeaccessormethod>
1142 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_3" canDelete="false" classfield_id="87" role_id="0" >
1144 <cppcodedocumentation tag="" />
1146 </codeaccessormethod>
1147 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_4" canDelete="false" classfield_id="87" role_id="0" >
1149 <cppcodedocumentation tag="" />
1151 </codeaccessormethod>
1153 </hierarchicalcodeblock>
1156 <codecomment tag="" text="/************************************************************************&#010; dictset.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1159 <codeclassfield parent_id="87" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1161 <cppcodedocumentation tag="" />
1163 <ccfdeclarationcodeblock parent_id="87" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1165 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1167 </ccfdeclarationcodeblock>
1168 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" classfield_id="87" role_id="0" >
1170 <cppcodedocumentation tag="" />
1172 </codeaccessormethod>
1173 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" classfield_id="87" role_id="0" >
1175 <cppcodedocumentation tag="" />
1177 </codeaccessormethod>
1178 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_2" canDelete="false" classfield_id="87" role_id="0" >
1180 <cppcodedocumentation tag="" />
1182 </codeaccessormethod>
1183 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_3" canDelete="false" classfield_id="87" role_id="0" >
1185 <cppcodedocumentation tag="" />
1187 </codeaccessormethod>
1188 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_4" canDelete="false" classfield_id="87" role_id="0" >
1190 <cppcodedocumentation tag="" />
1192 </codeaccessormethod>
1195 </classifiercodedocument>
1196 <classifiercodedocument writeOutCode="true" package="" id="88" parent_class="88" fileExt=".cpp" fileName="document" >
1198 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "elementset.h"&#010;" >
1200 <cppcodedocumentation tag="" writeOutText="false" />
1202 </codeblockwithcomments>
1203 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1205 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1208 </hierarchicalcodeblock>
1209 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1211 <cppcodedocumentation tag="" text="Methods" />
1214 </hierarchicalcodeblock>
1217 <codecomment tag="" text="/************************************************************************&#010; document.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1220 </classifiercodedocument>
1221 <classifiercodedocument writeOutCode="true" package="" id="89" parent_class="89" fileExt=".cpp" fileName="dicomdir" >
1223 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "document.h"&#010;" >
1225 <cppcodedocumentation tag="" writeOutText="false" />
1227 </codeblockwithcomments>
1228 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1230 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1233 </hierarchicalcodeblock>
1234 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1236 <cppcodedocumentation tag="" text="Methods" />
1239 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" classfield_id="98" role_id="1" >
1241 <cppcodedocumentation tag="" />
1243 </codeaccessormethod>
1244 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" classfield_id="98" role_id="1" >
1246 <cppcodedocumentation tag="" />
1248 </codeaccessormethod>
1249 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" classfield_id="98" role_id="1" >
1251 <cppcodedocumentation tag="" />
1253 </codeaccessormethod>
1254 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" classfield_id="98" role_id="1" >
1256 <cppcodedocumentation tag="" />
1258 </codeaccessormethod>
1259 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" role_id="1" >
1261 <cppcodedocumentation tag="" />
1263 </codeaccessormethod>
1265 </hierarchicalcodeblock>
1268 <codecomment tag="" text="/************************************************************************&#010; dicomdir.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1271 <codeclassfield parent_id="98" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1273 <cppcodedocumentation tag="" />
1275 <ccfdeclarationcodeblock parent_id="98" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1277 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1279 </ccfdeclarationcodeblock>
1280 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" classfield_id="98" role_id="1" >
1282 <cppcodedocumentation tag="" />
1284 </codeaccessormethod>
1285 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" classfield_id="98" role_id="1" >
1287 <cppcodedocumentation tag="" />
1289 </codeaccessormethod>
1290 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" classfield_id="98" role_id="1" >
1292 <cppcodedocumentation tag="" />
1294 </codeaccessormethod>
1295 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" classfield_id="98" role_id="1" >
1297 <cppcodedocumentation tag="" />
1299 </codeaccessormethod>
1300 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" role_id="1" >
1302 <cppcodedocumentation tag="" />
1304 </codeaccessormethod>
1307 </classifiercodedocument>
1308 <classifiercodedocument writeOutCode="true" package="" id="90" parent_class="90" fileExt=".cpp" fileName="header" >
1310 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "document.h"&#010;" >
1312 <cppcodedocumentation tag="" writeOutText="false" />
1314 </codeblockwithcomments>
1315 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1317 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1320 </hierarchicalcodeblock>
1321 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1323 <cppcodedocumentation tag="" text="Methods" />
1326 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" classfield_id="106" role_id="1" >
1328 <cppcodedocumentation tag="" />
1330 </codeaccessormethod>
1331 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" classfield_id="106" role_id="1" >
1333 <cppcodedocumentation tag="" />
1335 </codeaccessormethod>
1336 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" classfield_id="106" role_id="1" >
1338 <cppcodedocumentation tag="" />
1340 </codeaccessormethod>
1341 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" classfield_id="106" role_id="1" >
1343 <cppcodedocumentation tag="" />
1345 </codeaccessormethod>
1346 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" classfield_id="106" role_id="1" >
1348 <cppcodedocumentation tag="" />
1350 </codeaccessormethod>
1352 </hierarchicalcodeblock>
1355 <codecomment tag="" text="/************************************************************************&#010; header.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1358 <codeclassfield parent_id="106" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1360 <cppcodedocumentation tag="" />
1362 <ccfdeclarationcodeblock parent_id="106" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1364 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1366 </ccfdeclarationcodeblock>
1367 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" classfield_id="106" role_id="1" >
1369 <cppcodedocumentation tag="" />
1371 </codeaccessormethod>
1372 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" classfield_id="106" role_id="1" >
1374 <cppcodedocumentation tag="" />
1376 </codeaccessormethod>
1377 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" classfield_id="106" role_id="1" >
1379 <cppcodedocumentation tag="" />
1381 </codeaccessormethod>
1382 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" classfield_id="106" role_id="1" >
1384 <cppcodedocumentation tag="" />
1386 </codeaccessormethod>
1387 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" classfield_id="106" role_id="1" >
1389 <cppcodedocumentation tag="" />
1391 </codeaccessormethod>
1394 </classifiercodedocument>
1395 <classifiercodedocument writeOutCode="true" package="" id="91" parent_class="91" fileExt=".cpp" fileName="patient" >
1397 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "dicomdir.h"&#010;" >
1399 <cppcodedocumentation tag="" writeOutText="false" />
1401 </codeblockwithcomments>
1402 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1404 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1407 </hierarchicalcodeblock>
1408 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1410 <cppcodedocumentation tag="" text="Methods" />
1413 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" classfield_id="98" role_id="0" >
1415 <cppcodedocumentation tag="" />
1417 </codeaccessormethod>
1418 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" classfield_id="98" role_id="0" >
1420 <cppcodedocumentation tag="" />
1422 </codeaccessormethod>
1423 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" classfield_id="98" role_id="0" >
1425 <cppcodedocumentation tag="" />
1427 </codeaccessormethod>
1428 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" classfield_id="98" role_id="0" >
1430 <cppcodedocumentation tag="" />
1432 </codeaccessormethod>
1433 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" role_id="0" >
1435 <cppcodedocumentation tag="" />
1437 </codeaccessormethod>
1438 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_5" canDelete="false" classfield_id="99" role_id="1" >
1440 <cppcodedocumentation tag="" />
1442 </codeaccessormethod>
1443 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_6" canDelete="false" classfield_id="99" role_id="1" >
1445 <cppcodedocumentation tag="" />
1447 </codeaccessormethod>
1448 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_7" canDelete="false" classfield_id="99" role_id="1" >
1450 <cppcodedocumentation tag="" />
1452 </codeaccessormethod>
1453 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_8" canDelete="false" classfield_id="99" role_id="1" >
1455 <cppcodedocumentation tag="" />
1457 </codeaccessormethod>
1458 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_9" canDelete="false" classfield_id="99" role_id="1" >
1460 <cppcodedocumentation tag="" />
1462 </codeaccessormethod>
1464 </hierarchicalcodeblock>
1467 <codecomment tag="" text="/************************************************************************&#010; patient.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1470 <codeclassfield parent_id="98" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1472 <cppcodedocumentation tag="" />
1474 <ccfdeclarationcodeblock parent_id="98" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1476 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1478 </ccfdeclarationcodeblock>
1479 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" classfield_id="98" role_id="0" >
1481 <cppcodedocumentation tag="" />
1483 </codeaccessormethod>
1484 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" classfield_id="98" role_id="0" >
1486 <cppcodedocumentation tag="" />
1488 </codeaccessormethod>
1489 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" classfield_id="98" role_id="0" >
1491 <cppcodedocumentation tag="" />
1493 </codeaccessormethod>
1494 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" classfield_id="98" role_id="0" >
1496 <cppcodedocumentation tag="" />
1498 </codeaccessormethod>
1499 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" role_id="0" >
1501 <cppcodedocumentation tag="" />
1503 </codeaccessormethod>
1505 <codeclassfield parent_id="99" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1507 <cppcodedocumentation tag="" />
1509 <ccfdeclarationcodeblock parent_id="99" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1511 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1513 </ccfdeclarationcodeblock>
1514 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_5" canDelete="false" classfield_id="99" role_id="1" >
1516 <cppcodedocumentation tag="" />
1518 </codeaccessormethod>
1519 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_6" canDelete="false" classfield_id="99" role_id="1" >
1521 <cppcodedocumentation tag="" />
1523 </codeaccessormethod>
1524 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_7" canDelete="false" classfield_id="99" role_id="1" >
1526 <cppcodedocumentation tag="" />
1528 </codeaccessormethod>
1529 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_8" canDelete="false" classfield_id="99" role_id="1" >
1531 <cppcodedocumentation tag="" />
1533 </codeaccessormethod>
1534 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_9" canDelete="false" classfield_id="99" role_id="1" >
1536 <cppcodedocumentation tag="" />
1538 </codeaccessormethod>
1541 </classifiercodedocument>
1542 <classifiercodedocument writeOutCode="true" package="" id="92" parent_class="92" fileExt=".cpp" fileName="study" >
1544 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "patient.h"&#010;" >
1546 <cppcodedocumentation tag="" writeOutText="false" />
1548 </codeblockwithcomments>
1549 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1551 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1554 </hierarchicalcodeblock>
1555 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1557 <cppcodedocumentation tag="" text="Methods" />
1560 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_0" canDelete="false" classfield_id="99" role_id="0" >
1562 <cppcodedocumentation tag="" />
1564 </codeaccessormethod>
1565 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_1" canDelete="false" classfield_id="99" role_id="0" >
1567 <cppcodedocumentation tag="" />
1569 </codeaccessormethod>
1570 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_2" canDelete="false" classfield_id="99" role_id="0" >
1572 <cppcodedocumentation tag="" />
1574 </codeaccessormethod>
1575 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_3" canDelete="false" classfield_id="99" role_id="0" >
1577 <cppcodedocumentation tag="" />
1579 </codeaccessormethod>
1580 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_4" canDelete="false" classfield_id="99" role_id="0" >
1582 <cppcodedocumentation tag="" />
1584 </codeaccessormethod>
1585 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_5" canDelete="false" classfield_id="100" role_id="1" >
1587 <cppcodedocumentation tag="" />
1589 </codeaccessormethod>
1590 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_6" canDelete="false" classfield_id="100" role_id="1" >
1592 <cppcodedocumentation tag="" />
1594 </codeaccessormethod>
1595 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_7" canDelete="false" classfield_id="100" role_id="1" >
1597 <cppcodedocumentation tag="" />
1599 </codeaccessormethod>
1600 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_8" canDelete="false" classfield_id="100" role_id="1" >
1602 <cppcodedocumentation tag="" />
1604 </codeaccessormethod>
1605 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_9" canDelete="false" classfield_id="100" role_id="1" >
1607 <cppcodedocumentation tag="" />
1609 </codeaccessormethod>
1611 </hierarchicalcodeblock>
1614 <codecomment tag="" text="/************************************************************************&#010; study.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1617 <codeclassfield parent_id="99" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1619 <cppcodedocumentation tag="" />
1621 <ccfdeclarationcodeblock parent_id="99" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1623 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1625 </ccfdeclarationcodeblock>
1626 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_0" canDelete="false" classfield_id="99" role_id="0" >
1628 <cppcodedocumentation tag="" />
1630 </codeaccessormethod>
1631 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_1" canDelete="false" classfield_id="99" role_id="0" >
1633 <cppcodedocumentation tag="" />
1635 </codeaccessormethod>
1636 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_2" canDelete="false" classfield_id="99" role_id="0" >
1638 <cppcodedocumentation tag="" />
1640 </codeaccessormethod>
1641 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_3" canDelete="false" classfield_id="99" role_id="0" >
1643 <cppcodedocumentation tag="" />
1645 </codeaccessormethod>
1646 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_4" canDelete="false" classfield_id="99" role_id="0" >
1648 <cppcodedocumentation tag="" />
1650 </codeaccessormethod>
1652 <codeclassfield parent_id="100" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1654 <cppcodedocumentation tag="" />
1656 <ccfdeclarationcodeblock parent_id="100" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1658 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1660 </ccfdeclarationcodeblock>
1661 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_5" canDelete="false" classfield_id="100" role_id="1" >
1663 <cppcodedocumentation tag="" />
1665 </codeaccessormethod>
1666 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_6" canDelete="false" classfield_id="100" role_id="1" >
1668 <cppcodedocumentation tag="" />
1670 </codeaccessormethod>
1671 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_7" canDelete="false" classfield_id="100" role_id="1" >
1673 <cppcodedocumentation tag="" />
1675 </codeaccessormethod>
1676 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_8" canDelete="false" classfield_id="100" role_id="1" >
1678 <cppcodedocumentation tag="" />
1680 </codeaccessormethod>
1681 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_9" canDelete="false" classfield_id="100" role_id="1" >
1683 <cppcodedocumentation tag="" />
1685 </codeaccessormethod>
1688 </classifiercodedocument>
1689 <classifiercodedocument writeOutCode="true" package="" id="93" parent_class="93" fileExt=".cpp" fileName="serie" >
1691 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "study.h"&#010;" >
1693 <cppcodedocumentation tag="" writeOutText="false" />
1695 </codeblockwithcomments>
1696 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1698 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1701 </hierarchicalcodeblock>
1702 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1704 <cppcodedocumentation tag="" text="Methods" />
1707 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_0" canDelete="false" classfield_id="100" role_id="0" >
1709 <cppcodedocumentation tag="" />
1711 </codeaccessormethod>
1712 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_1" canDelete="false" classfield_id="100" role_id="0" >
1714 <cppcodedocumentation tag="" />
1716 </codeaccessormethod>
1717 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_2" canDelete="false" classfield_id="100" role_id="0" >
1719 <cppcodedocumentation tag="" />
1721 </codeaccessormethod>
1722 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_3" canDelete="false" classfield_id="100" role_id="0" >
1724 <cppcodedocumentation tag="" />
1726 </codeaccessormethod>
1727 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_4" canDelete="false" classfield_id="100" role_id="0" >
1729 <cppcodedocumentation tag="" />
1731 </codeaccessormethod>
1732 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_5" canDelete="false" classfield_id="101" role_id="1" >
1734 <cppcodedocumentation tag="" />
1736 </codeaccessormethod>
1737 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_6" canDelete="false" classfield_id="101" role_id="1" >
1739 <cppcodedocumentation tag="" />
1741 </codeaccessormethod>
1742 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_7" canDelete="false" classfield_id="101" role_id="1" >
1744 <cppcodedocumentation tag="" />
1746 </codeaccessormethod>
1747 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_8" canDelete="false" classfield_id="101" role_id="1" >
1749 <cppcodedocumentation tag="" />
1751 </codeaccessormethod>
1752 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_9" canDelete="false" classfield_id="101" role_id="1" >
1754 <cppcodedocumentation tag="" />
1756 </codeaccessormethod>
1758 </hierarchicalcodeblock>
1761 <codecomment tag="" text="/************************************************************************&#010; serie.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1764 <codeclassfield parent_id="100" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1766 <cppcodedocumentation tag="" />
1768 <ccfdeclarationcodeblock parent_id="100" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1770 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1772 </ccfdeclarationcodeblock>
1773 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_0" canDelete="false" classfield_id="100" role_id="0" >
1775 <cppcodedocumentation tag="" />
1777 </codeaccessormethod>
1778 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_1" canDelete="false" classfield_id="100" role_id="0" >
1780 <cppcodedocumentation tag="" />
1782 </codeaccessormethod>
1783 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_2" canDelete="false" classfield_id="100" role_id="0" >
1785 <cppcodedocumentation tag="" />
1787 </codeaccessormethod>
1788 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_3" canDelete="false" classfield_id="100" role_id="0" >
1790 <cppcodedocumentation tag="" />
1792 </codeaccessormethod>
1793 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_4" canDelete="false" classfield_id="100" role_id="0" >
1795 <cppcodedocumentation tag="" />
1797 </codeaccessormethod>
1799 <codeclassfield parent_id="101" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
1801 <cppcodedocumentation tag="" />
1803 <ccfdeclarationcodeblock parent_id="101" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
1805 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1807 </ccfdeclarationcodeblock>
1808 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_5" canDelete="false" classfield_id="101" role_id="1" >
1810 <cppcodedocumentation tag="" />
1812 </codeaccessormethod>
1813 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_6" canDelete="false" classfield_id="101" role_id="1" >
1815 <cppcodedocumentation tag="" />
1817 </codeaccessormethod>
1818 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_7" canDelete="false" classfield_id="101" role_id="1" >
1820 <cppcodedocumentation tag="" />
1822 </codeaccessormethod>
1823 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_8" canDelete="false" classfield_id="101" role_id="1" >
1825 <cppcodedocumentation tag="" />
1827 </codeaccessormethod>
1828 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_9" canDelete="false" classfield_id="101" role_id="1" >
1830 <cppcodedocumentation tag="" />
1832 </codeaccessormethod>
1835 </classifiercodedocument>
1836 <classifiercodedocument writeOutCode="true" package="" id="94" parent_class="94" fileExt=".cpp" fileName="image" >
1838 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "serie.h"&#010;" >
1840 <cppcodedocumentation tag="" writeOutText="false" />
1842 </codeblockwithcomments>
1843 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1845 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1848 </hierarchicalcodeblock>
1849 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1851 <cppcodedocumentation tag="" text="Methods" />
1854 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_0" canDelete="false" classfield_id="101" role_id="0" >
1856 <cppcodedocumentation tag="" />
1858 </codeaccessormethod>
1859 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_1" canDelete="false" classfield_id="101" role_id="0" >
1861 <cppcodedocumentation tag="" />
1863 </codeaccessormethod>
1864 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_2" canDelete="false" classfield_id="101" role_id="0" >
1866 <cppcodedocumentation tag="" />
1868 </codeaccessormethod>
1869 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_3" canDelete="false" classfield_id="101" role_id="0" >
1871 <cppcodedocumentation tag="" />
1873 </codeaccessormethod>
1874 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_4" canDelete="false" classfield_id="101" role_id="0" >
1876 <cppcodedocumentation tag="" />
1878 </codeaccessormethod>
1880 </hierarchicalcodeblock>
1883 <codecomment tag="" text="/************************************************************************&#010; image.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1886 <codeclassfield parent_id="101" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
1888 <cppcodedocumentation tag="" />
1890 <ccfdeclarationcodeblock parent_id="101" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
1892 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
1894 </ccfdeclarationcodeblock>
1895 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_0" canDelete="false" classfield_id="101" role_id="0" >
1897 <cppcodedocumentation tag="" />
1899 </codeaccessormethod>
1900 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_1" canDelete="false" classfield_id="101" role_id="0" >
1902 <cppcodedocumentation tag="" />
1904 </codeaccessormethod>
1905 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_2" canDelete="false" classfield_id="101" role_id="0" >
1907 <cppcodedocumentation tag="" />
1909 </codeaccessormethod>
1910 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_3" canDelete="false" classfield_id="101" role_id="0" >
1912 <cppcodedocumentation tag="" />
1914 </codeaccessormethod>
1915 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_4" canDelete="false" classfield_id="101" role_id="0" >
1917 <cppcodedocumentation tag="" />
1919 </codeaccessormethod>
1922 </classifiercodedocument>
1923 <classifiercodedocument writeOutCode="true" package="" id="103" parent_class="103" fileExt=".cpp" fileName="headerhelper" >
1925 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "header.h"&#010;" >
1927 <cppcodedocumentation tag="" writeOutText="false" />
1929 </codeblockwithcomments>
1930 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1932 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1935 </hierarchicalcodeblock>
1936 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1938 <cppcodedocumentation tag="" text="Methods" />
1941 </hierarchicalcodeblock>
1944 <codecomment tag="" text="/************************************************************************&#010; headerhelper.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1947 </classifiercodedocument>
1948 <classifiercodedocument writeOutCode="true" package="" id="104" parent_class="104" fileExt=".cpp" fileName="file" >
1950 <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "header.h"&#010;" >
1952 <cppcodedocumentation tag="" writeOutText="false" />
1954 </codeblockwithcomments>
1955 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
1957 <cppcodedocumentation tag="" text="Constructors/Destructors" />
1960 </hierarchicalcodeblock>
1961 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
1963 <cppcodedocumentation tag="" text="Methods" />
1966 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" classfield_id="106" role_id="0" >
1968 <cppcodedocumentation tag="" />
1970 </codeaccessormethod>
1971 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" classfield_id="106" role_id="0" >
1973 <cppcodedocumentation tag="" />
1975 </codeaccessormethod>
1976 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" classfield_id="106" role_id="0" >
1978 <cppcodedocumentation tag="" />
1980 </codeaccessormethod>
1981 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" classfield_id="106" role_id="0" >
1983 <cppcodedocumentation tag="" />
1985 </codeaccessormethod>
1986 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" classfield_id="106" role_id="0" >
1988 <cppcodedocumentation tag="" />
1990 </codeaccessormethod>
1992 </hierarchicalcodeblock>
1995 <codecomment tag="" text="/************************************************************************&#010; file.cpp - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
1998 <codeclassfield parent_id="106" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
2000 <cppcodedocumentation tag="" />
2002 <ccfdeclarationcodeblock parent_id="106" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
2004 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2006 </ccfdeclarationcodeblock>
2007 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" classfield_id="106" role_id="0" >
2009 <cppcodedocumentation tag="" />
2011 </codeaccessormethod>
2012 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" classfield_id="106" role_id="0" >
2014 <cppcodedocumentation tag="" />
2016 </codeaccessormethod>
2017 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" classfield_id="106" role_id="0" >
2019 <cppcodedocumentation tag="" />
2021 </codeaccessormethod>
2022 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" classfield_id="106" role_id="0" >
2024 <cppcodedocumentation tag="" />
2026 </codeaccessormethod>
2027 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" classfield_id="106" role_id="0" >
2029 <cppcodedocumentation tag="" />
2031 </codeaccessormethod>
2034 </classifiercodedocument>
2035 <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" >
2038 <codecomment tag="" />
2041 <classifiercodedocument writeOutCode="true" package="" id="cppheader43" parent_class="43" fileExt=".h" fileName="docentryset" >
2043 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOCENTRYSET_H&#010;#define DOCENTRYSET_H" >
2045 <cppcodedocumentation tag="" writeOutText="false" />
2047 </codeblockwithcomments>
2048 <codeblockwithcomments tag="includes" text="#include <string>&#010;" >
2050 <cppcodedocumentation tag="" writeOutText="false" />
2052 </codeblockwithcomments>
2053 <codeblockwithcomments tag="using" writeOutText="false" >
2055 <cppcodedocumentation tag="" writeOutText="false" />
2057 </codeblockwithcomments>
2058 <hierarchicalcodeblock tag="namespace" canDelete="false" >
2060 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
2063 <codeblockwithcomments tag="enums" writeOutText="false" >
2065 <cppcodedocumentation tag="" writeOutText="false" />
2067 </codeblockwithcomments>
2068 <cppheaderclassdeclarationblock parent_id="43" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
2070 <cppcodecomment tag="" text="Class DocEntrySet&#010;" />
2073 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
2075 <cppcodedocumentation tag="" text="Public stuff" />
2078 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
2080 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2083 </hierarchicalcodeblock>
2084 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
2086 <cppcodedocumentation tag="" indentLevel="1" />
2089 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2091 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2094 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="DocEntrySet ( ) { }" >
2096 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
2098 </codeblockwithcomments>
2100 </hierarchicalcodeblock>
2101 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2103 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2106 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
2108 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2111 </hierarchicalcodeblock>
2112 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
2114 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2117 </hierarchicalcodeblock>
2119 </hierarchicalcodeblock>
2120 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2122 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2125 </hierarchicalcodeblock>
2127 </hierarchicalcodeblock>
2129 </hierarchicalcodeblock>
2130 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
2132 <cppcodedocumentation tag="" text="Protected stuff" />
2135 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
2137 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2140 </hierarchicalcodeblock>
2141 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
2143 <cppcodedocumentation tag="" indentLevel="1" />
2146 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2148 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2151 </hierarchicalcodeblock>
2152 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2154 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2157 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
2159 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2162 </hierarchicalcodeblock>
2163 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
2165 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2168 </hierarchicalcodeblock>
2170 </hierarchicalcodeblock>
2171 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2173 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2176 </hierarchicalcodeblock>
2178 </hierarchicalcodeblock>
2180 </hierarchicalcodeblock>
2181 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
2183 <cppcodedocumentation tag="" text="Private stuff" />
2186 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
2188 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2191 </hierarchicalcodeblock>
2192 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
2194 <cppcodedocumentation tag="" indentLevel="1" />
2197 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2199 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2202 </hierarchicalcodeblock>
2203 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2205 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2208 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
2210 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2213 </hierarchicalcodeblock>
2214 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
2216 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2219 </hierarchicalcodeblock>
2221 </hierarchicalcodeblock>
2222 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2224 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2227 </hierarchicalcodeblock>
2229 </hierarchicalcodeblock>
2231 </hierarchicalcodeblock>
2233 </cppheaderclassdeclarationblock>
2235 </hierarchicalcodeblock>
2236 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DOCENTRYSET_H" >
2238 <cppcodedocumentation tag="" writeOutText="false" />
2240 </codeblockwithcomments>
2243 <codecomment tag="" text="/************************************************************************&#010; docentryset.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
2246 </classifiercodedocument>
2247 <classifiercodedocument writeOutCode="true" package="" id="cppheader44" parent_class="44" fileExt=".h" fileName="seqitem" >
2249 <codeblockwithcomments tag="hashDefBlock" text="#ifndef SEQITEM_H&#010;#define SEQITEM_H" >
2251 <cppcodedocumentation tag="" writeOutText="false" />
2253 </codeblockwithcomments>
2254 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "docentryset.h"&#010;#include "seqentry.h"&#010;" >
2256 <cppcodedocumentation tag="" writeOutText="false" />
2258 </codeblockwithcomments>
2259 <codeblockwithcomments tag="using" writeOutText="false" >
2261 <cppcodedocumentation tag="" writeOutText="false" />
2263 </codeblockwithcomments>
2264 <hierarchicalcodeblock tag="namespace" canDelete="false" >
2266 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
2269 <codeblockwithcomments tag="enums" writeOutText="false" >
2271 <cppcodedocumentation tag="" writeOutText="false" />
2273 </codeblockwithcomments>
2274 <cppheaderclassdeclarationblock parent_id="44" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
2276 <cppcodecomment tag="" text="Class SeqItem&#010;" />
2279 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
2281 <cppcodedocumentation tag="" text="Public stuff" />
2284 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
2286 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2289 <ccfdeclarationcodeblock parent_id="51" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SeqItem ;" >
2291 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2293 </ccfdeclarationcodeblock>
2294 <ccfdeclarationcodeblock parent_id="79" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
2296 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2298 </ccfdeclarationcodeblock>
2300 </hierarchicalcodeblock>
2301 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
2303 <cppcodedocumentation tag="" indentLevel="1" />
2306 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2308 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2311 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="SeqItem ( ) { }" >
2313 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
2315 </codeblockwithcomments>
2317 </hierarchicalcodeblock>
2318 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2320 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2323 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
2325 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2328 </hierarchicalcodeblock>
2329 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
2331 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2334 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2336 <cppcodedocumentation tag="" indentLevel="1" />
2338 </codeaccessormethod>
2339 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2341 <cppcodedocumentation tag="" indentLevel="1" />
2343 </codeaccessormethod>
2344 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2346 <cppcodedocumentation tag="" indentLevel="1" />
2348 </codeaccessormethod>
2349 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2351 <cppcodedocumentation tag="" indentLevel="1" />
2353 </codeaccessormethod>
2354 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2356 <cppcodedocumentation tag="" indentLevel="1" />
2358 </codeaccessormethod>
2359 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2361 <cppcodedocumentation tag="" indentLevel="1" />
2363 </codeaccessormethod>
2364 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2366 <cppcodedocumentation tag="" indentLevel="1" />
2368 </codeaccessormethod>
2369 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2371 <cppcodedocumentation tag="" indentLevel="1" />
2373 </codeaccessormethod>
2374 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2376 <cppcodedocumentation tag="" indentLevel="1" />
2378 </codeaccessormethod>
2379 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2381 <cppcodedocumentation tag="" indentLevel="1" />
2383 </codeaccessormethod>
2385 </hierarchicalcodeblock>
2387 </hierarchicalcodeblock>
2388 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2390 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2393 </hierarchicalcodeblock>
2395 </hierarchicalcodeblock>
2397 </hierarchicalcodeblock>
2398 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
2400 <cppcodedocumentation tag="" text="Protected stuff" />
2403 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
2405 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2408 </hierarchicalcodeblock>
2409 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
2411 <cppcodedocumentation tag="" indentLevel="1" />
2414 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2416 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2419 </hierarchicalcodeblock>
2420 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2422 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2425 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
2427 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2430 </hierarchicalcodeblock>
2431 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
2433 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2436 </hierarchicalcodeblock>
2438 </hierarchicalcodeblock>
2439 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2441 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2444 </hierarchicalcodeblock>
2446 </hierarchicalcodeblock>
2448 </hierarchicalcodeblock>
2449 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
2451 <cppcodedocumentation tag="" text="Private stuff" />
2454 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
2456 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2459 </hierarchicalcodeblock>
2460 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
2462 <cppcodedocumentation tag="" indentLevel="1" />
2465 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2467 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2470 </hierarchicalcodeblock>
2471 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2473 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2476 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
2478 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2481 </hierarchicalcodeblock>
2482 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
2484 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2487 </hierarchicalcodeblock>
2489 </hierarchicalcodeblock>
2490 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2492 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2495 </hierarchicalcodeblock>
2497 </hierarchicalcodeblock>
2499 </hierarchicalcodeblock>
2501 </cppheaderclassdeclarationblock>
2503 </hierarchicalcodeblock>
2504 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SEQITEM_H" >
2506 <cppcodedocumentation tag="" writeOutText="false" />
2508 </codeblockwithcomments>
2511 <codecomment tag="" text="/************************************************************************&#010; seqitem.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
2514 <codeclassfield parent_id="51" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
2516 <cppcodedocumentation tag="" />
2518 <ccfdeclarationcodeblock parent_id="51" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SeqItem ;" >
2520 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2522 </ccfdeclarationcodeblock>
2523 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2525 <cppcodedocumentation tag="" indentLevel="1" />
2527 </codeaccessormethod>
2528 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2530 <cppcodedocumentation tag="" indentLevel="1" />
2532 </codeaccessormethod>
2533 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2535 <cppcodedocumentation tag="" indentLevel="1" />
2537 </codeaccessormethod>
2538 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2540 <cppcodedocumentation tag="" indentLevel="1" />
2542 </codeaccessormethod>
2543 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="1" >
2545 <cppcodedocumentation tag="" indentLevel="1" />
2547 </codeaccessormethod>
2549 <codeclassfield parent_id="79" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
2551 <cppcodedocumentation tag="" />
2553 <ccfdeclarationcodeblock parent_id="79" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
2555 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2557 </ccfdeclarationcodeblock>
2558 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2560 <cppcodedocumentation tag="" indentLevel="1" />
2562 </codeaccessormethod>
2563 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2565 <cppcodedocumentation tag="" indentLevel="1" />
2567 </codeaccessormethod>
2568 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2570 <cppcodedocumentation tag="" indentLevel="1" />
2572 </codeaccessormethod>
2573 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2575 <cppcodedocumentation tag="" indentLevel="1" />
2577 </codeaccessormethod>
2578 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="0" >
2580 <cppcodedocumentation tag="" indentLevel="1" />
2582 </codeaccessormethod>
2585 </classifiercodedocument>
2586 <classifiercodedocument writeOutCode="true" package="" id="cppheader46" parent_class="46" fileExt=".h" fileName="elementset" >
2588 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ELEMENTSET_H&#010;#define ELEMENTSET_H" >
2590 <cppcodedocumentation tag="" writeOutText="false" />
2592 </codeblockwithcomments>
2593 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "docentryset.h"&#010;" >
2595 <cppcodedocumentation tag="" writeOutText="false" />
2597 </codeblockwithcomments>
2598 <codeblockwithcomments tag="using" writeOutText="false" >
2600 <cppcodedocumentation tag="" writeOutText="false" />
2602 </codeblockwithcomments>
2603 <hierarchicalcodeblock tag="namespace" canDelete="false" >
2605 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
2608 <codeblockwithcomments tag="enums" writeOutText="false" >
2610 <cppcodedocumentation tag="" writeOutText="false" />
2612 </codeblockwithcomments>
2613 <cppheaderclassdeclarationblock parent_id="46" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
2615 <cppcodecomment tag="" text="Class ElementSet&#010;" />
2618 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
2620 <cppcodedocumentation tag="" text="Public stuff" />
2623 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
2625 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2628 <ccfdeclarationcodeblock parent_id="52" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" ElementSet ;" >
2630 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2632 </ccfdeclarationcodeblock>
2634 </hierarchicalcodeblock>
2635 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
2637 <cppcodedocumentation tag="" indentLevel="1" />
2640 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2642 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2645 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="ElementSet ( ) { }" >
2647 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
2649 </codeblockwithcomments>
2651 </hierarchicalcodeblock>
2652 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2654 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2657 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
2659 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2662 </hierarchicalcodeblock>
2663 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
2665 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2668 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2670 <cppcodedocumentation tag="" indentLevel="1" />
2672 </codeaccessormethod>
2673 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2675 <cppcodedocumentation tag="" indentLevel="1" />
2677 </codeaccessormethod>
2678 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2680 <cppcodedocumentation tag="" indentLevel="1" />
2682 </codeaccessormethod>
2683 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2685 <cppcodedocumentation tag="" indentLevel="1" />
2687 </codeaccessormethod>
2688 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2690 <cppcodedocumentation tag="" indentLevel="1" />
2692 </codeaccessormethod>
2694 </hierarchicalcodeblock>
2696 </hierarchicalcodeblock>
2697 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2699 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2702 </hierarchicalcodeblock>
2704 </hierarchicalcodeblock>
2706 </hierarchicalcodeblock>
2707 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
2709 <cppcodedocumentation tag="" text="Protected stuff" />
2712 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
2714 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2717 </hierarchicalcodeblock>
2718 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
2720 <cppcodedocumentation tag="" indentLevel="1" />
2723 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2725 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2728 </hierarchicalcodeblock>
2729 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2731 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2734 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
2736 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2739 </hierarchicalcodeblock>
2740 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
2742 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2745 </hierarchicalcodeblock>
2747 </hierarchicalcodeblock>
2748 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2750 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2753 </hierarchicalcodeblock>
2755 </hierarchicalcodeblock>
2757 </hierarchicalcodeblock>
2758 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
2760 <cppcodedocumentation tag="" text="Private stuff" />
2763 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
2765 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2768 </hierarchicalcodeblock>
2769 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
2771 <cppcodedocumentation tag="" indentLevel="1" />
2774 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2776 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2779 </hierarchicalcodeblock>
2780 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2782 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2785 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
2787 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2790 </hierarchicalcodeblock>
2791 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
2793 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2796 </hierarchicalcodeblock>
2798 </hierarchicalcodeblock>
2799 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
2801 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
2804 </hierarchicalcodeblock>
2806 </hierarchicalcodeblock>
2808 </hierarchicalcodeblock>
2810 </cppheaderclassdeclarationblock>
2812 </hierarchicalcodeblock>
2813 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ELEMENTSET_H" >
2815 <cppcodedocumentation tag="" writeOutText="false" />
2817 </codeblockwithcomments>
2820 <codecomment tag="" text="/************************************************************************&#010; elementset.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
2823 <codeclassfield parent_id="52" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
2825 <cppcodedocumentation tag="" />
2827 <ccfdeclarationcodeblock parent_id="52" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" ElementSet ;" >
2829 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2831 </ccfdeclarationcodeblock>
2832 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2834 <cppcodedocumentation tag="" indentLevel="1" />
2836 </codeaccessormethod>
2837 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2839 <cppcodedocumentation tag="" indentLevel="1" />
2841 </codeaccessormethod>
2842 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2844 <cppcodedocumentation tag="" indentLevel="1" />
2846 </codeaccessormethod>
2847 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2849 <cppcodedocumentation tag="" indentLevel="1" />
2851 </codeaccessormethod>
2852 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="1" >
2854 <cppcodedocumentation tag="" indentLevel="1" />
2856 </codeaccessormethod>
2859 </classifiercodedocument>
2860 <classifiercodedocument writeOutCode="true" package="" id="cppheader47" parent_class="47" fileExt=".h" fileName="docentry" >
2862 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOCENTRY_H&#010;#define DOCENTRY_H" >
2864 <cppcodedocumentation tag="" writeOutText="false" />
2866 </codeblockwithcomments>
2867 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "elementset.h"&#010;#include "seqitem.h"&#010;" >
2869 <cppcodedocumentation tag="" writeOutText="false" />
2871 </codeblockwithcomments>
2872 <codeblockwithcomments tag="using" writeOutText="false" >
2874 <cppcodedocumentation tag="" writeOutText="false" />
2876 </codeblockwithcomments>
2877 <hierarchicalcodeblock tag="namespace" canDelete="false" >
2879 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
2882 <codeblockwithcomments tag="enums" writeOutText="false" >
2884 <cppcodedocumentation tag="" writeOutText="false" />
2886 </codeblockwithcomments>
2887 <cppheaderclassdeclarationblock parent_id="47" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
2889 <cppcodecomment tag="" text="Class DocEntry&#010;" />
2892 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
2894 <cppcodedocumentation tag="" text="Public stuff" />
2897 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
2899 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
2902 <ccfdeclarationcodeblock parent_id="51" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
2904 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2906 </ccfdeclarationcodeblock>
2907 <ccfdeclarationcodeblock parent_id="52" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
2909 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2911 </ccfdeclarationcodeblock>
2913 </hierarchicalcodeblock>
2914 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
2916 <cppcodedocumentation tag="" indentLevel="1" />
2919 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
2921 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
2924 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="DocEntry ( ) { }" >
2926 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
2928 </codeblockwithcomments>
2930 </hierarchicalcodeblock>
2931 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
2933 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
2936 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
2938 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2941 </hierarchicalcodeblock>
2942 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
2944 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
2947 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
2949 <cppcodedocumentation tag="" indentLevel="1" />
2951 </codeaccessormethod>
2952 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
2954 <cppcodedocumentation tag="" indentLevel="1" />
2956 </codeaccessormethod>
2957 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
2959 <cppcodedocumentation tag="" indentLevel="1" />
2961 </codeaccessormethod>
2962 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
2964 <cppcodedocumentation tag="" indentLevel="1" />
2966 </codeaccessormethod>
2967 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
2969 <cppcodedocumentation tag="" indentLevel="1" />
2971 </codeaccessormethod>
2972 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
2974 <cppcodedocumentation tag="" indentLevel="1" />
2976 </codeaccessormethod>
2977 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
2979 <cppcodedocumentation tag="" indentLevel="1" />
2981 </codeaccessormethod>
2982 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
2984 <cppcodedocumentation tag="" indentLevel="1" />
2986 </codeaccessormethod>
2987 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
2989 <cppcodedocumentation tag="" indentLevel="1" />
2991 </codeaccessormethod>
2992 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
2994 <cppcodedocumentation tag="" indentLevel="1" />
2996 </codeaccessormethod>
2998 </hierarchicalcodeblock>
3000 </hierarchicalcodeblock>
3001 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3003 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3006 </hierarchicalcodeblock>
3008 </hierarchicalcodeblock>
3010 </hierarchicalcodeblock>
3011 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
3013 <cppcodedocumentation tag="" text="Protected stuff" />
3016 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
3018 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3021 </hierarchicalcodeblock>
3022 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
3024 <cppcodedocumentation tag="" indentLevel="1" />
3027 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3029 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3032 </hierarchicalcodeblock>
3033 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3035 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3038 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
3040 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3043 </hierarchicalcodeblock>
3044 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
3046 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3049 </hierarchicalcodeblock>
3051 </hierarchicalcodeblock>
3052 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3054 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3057 </hierarchicalcodeblock>
3059 </hierarchicalcodeblock>
3061 </hierarchicalcodeblock>
3062 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
3064 <cppcodedocumentation tag="" text="Private stuff" />
3067 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
3069 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3072 </hierarchicalcodeblock>
3073 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
3075 <cppcodedocumentation tag="" indentLevel="1" />
3078 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3080 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3083 </hierarchicalcodeblock>
3084 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3086 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3089 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
3091 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3094 </hierarchicalcodeblock>
3095 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
3097 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3100 </hierarchicalcodeblock>
3102 </hierarchicalcodeblock>
3103 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3105 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3108 </hierarchicalcodeblock>
3110 </hierarchicalcodeblock>
3112 </hierarchicalcodeblock>
3114 </cppheaderclassdeclarationblock>
3116 </hierarchicalcodeblock>
3117 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DOCENTRY_H" >
3119 <cppcodedocumentation tag="" writeOutText="false" />
3121 </codeblockwithcomments>
3124 <codecomment tag="" text="/************************************************************************&#010; docentry.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:54&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
3127 <codeclassfield parent_id="51" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
3129 <cppcodedocumentation tag="" />
3131 <ccfdeclarationcodeblock parent_id="51" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
3133 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3135 </ccfdeclarationcodeblock>
3136 <codeaccessormethod accessType="0" parent_id="51" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
3138 <cppcodedocumentation tag="" indentLevel="1" />
3140 </codeaccessormethod>
3141 <codeaccessormethod accessType="1" parent_id="51" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
3143 <cppcodedocumentation tag="" indentLevel="1" />
3145 </codeaccessormethod>
3146 <codeaccessormethod accessType="2" parent_id="51" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
3148 <cppcodedocumentation tag="" indentLevel="1" />
3150 </codeaccessormethod>
3151 <codeaccessormethod accessType="3" parent_id="51" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
3153 <cppcodedocumentation tag="" indentLevel="1" />
3155 </codeaccessormethod>
3156 <codeaccessormethod accessType="4" parent_id="51" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="51" role_id="0" >
3158 <cppcodedocumentation tag="" indentLevel="1" />
3160 </codeaccessormethod>
3162 <codeclassfield parent_id="52" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
3164 <cppcodedocumentation tag="" />
3166 <ccfdeclarationcodeblock parent_id="52" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
3168 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3170 </ccfdeclarationcodeblock>
3171 <codeaccessormethod accessType="0" parent_id="52" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
3173 <cppcodedocumentation tag="" indentLevel="1" />
3175 </codeaccessormethod>
3176 <codeaccessormethod accessType="1" parent_id="52" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
3178 <cppcodedocumentation tag="" indentLevel="1" />
3180 </codeaccessormethod>
3181 <codeaccessormethod accessType="2" parent_id="52" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
3183 <cppcodedocumentation tag="" indentLevel="1" />
3185 </codeaccessormethod>
3186 <codeaccessormethod accessType="3" parent_id="52" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
3188 <cppcodedocumentation tag="" indentLevel="1" />
3190 </codeaccessormethod>
3191 <codeaccessormethod accessType="4" parent_id="52" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="52" role_id="0" >
3193 <cppcodedocumentation tag="" indentLevel="1" />
3195 </codeaccessormethod>
3198 </classifiercodedocument>
3199 <classifiercodedocument writeOutCode="true" package="" id="cppheader75" parent_class="75" fileExt=".h" fileName="seqentry" >
3201 <codeblockwithcomments tag="hashDefBlock" text="#ifndef SEQENTRY_H&#010;#define SEQENTRY_H" >
3203 <cppcodedocumentation tag="" writeOutText="false" />
3205 </codeblockwithcomments>
3206 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "docentry.h"&#010;" >
3208 <cppcodedocumentation tag="" writeOutText="false" />
3210 </codeblockwithcomments>
3211 <codeblockwithcomments tag="using" writeOutText="false" >
3213 <cppcodedocumentation tag="" writeOutText="false" />
3215 </codeblockwithcomments>
3216 <hierarchicalcodeblock tag="namespace" canDelete="false" >
3218 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
3221 <codeblockwithcomments tag="enums" writeOutText="false" >
3223 <cppcodedocumentation tag="" writeOutText="false" />
3225 </codeblockwithcomments>
3226 <cppheaderclassdeclarationblock parent_id="75" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
3228 <cppcodecomment tag="" text="Class SeqEntry&#010;" />
3231 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
3233 <cppcodedocumentation tag="" text="Public stuff" />
3236 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
3238 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3241 <ccfdeclarationcodeblock parent_id="79" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SeqEntry ;" >
3243 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3245 </ccfdeclarationcodeblock>
3247 </hierarchicalcodeblock>
3248 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
3250 <cppcodedocumentation tag="" indentLevel="1" />
3253 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3255 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3258 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="SeqEntry ( ) { }" >
3260 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
3262 </codeblockwithcomments>
3264 </hierarchicalcodeblock>
3265 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3267 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3270 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
3272 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3275 </hierarchicalcodeblock>
3276 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
3278 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3281 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3283 <cppcodedocumentation tag="" indentLevel="1" />
3285 </codeaccessormethod>
3286 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3288 <cppcodedocumentation tag="" indentLevel="1" />
3290 </codeaccessormethod>
3291 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3293 <cppcodedocumentation tag="" indentLevel="1" />
3295 </codeaccessormethod>
3296 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3298 <cppcodedocumentation tag="" indentLevel="1" />
3300 </codeaccessormethod>
3301 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3303 <cppcodedocumentation tag="" indentLevel="1" />
3305 </codeaccessormethod>
3307 </hierarchicalcodeblock>
3309 </hierarchicalcodeblock>
3310 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3312 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3315 </hierarchicalcodeblock>
3317 </hierarchicalcodeblock>
3319 </hierarchicalcodeblock>
3320 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
3322 <cppcodedocumentation tag="" text="Protected stuff" />
3325 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
3327 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3330 </hierarchicalcodeblock>
3331 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
3333 <cppcodedocumentation tag="" indentLevel="1" />
3336 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3338 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3341 </hierarchicalcodeblock>
3342 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3344 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3347 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
3349 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3352 </hierarchicalcodeblock>
3353 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
3355 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3358 </hierarchicalcodeblock>
3360 </hierarchicalcodeblock>
3361 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3363 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3366 </hierarchicalcodeblock>
3368 </hierarchicalcodeblock>
3370 </hierarchicalcodeblock>
3371 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
3373 <cppcodedocumentation tag="" text="Private stuff" />
3376 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
3378 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3381 </hierarchicalcodeblock>
3382 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
3384 <cppcodedocumentation tag="" indentLevel="1" />
3387 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3389 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3392 </hierarchicalcodeblock>
3393 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3395 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3398 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
3400 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3403 </hierarchicalcodeblock>
3404 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
3406 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3409 </hierarchicalcodeblock>
3411 </hierarchicalcodeblock>
3412 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3414 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3417 </hierarchicalcodeblock>
3419 </hierarchicalcodeblock>
3421 </hierarchicalcodeblock>
3423 </cppheaderclassdeclarationblock>
3425 </hierarchicalcodeblock>
3426 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SEQENTRY_H" >
3428 <cppcodedocumentation tag="" writeOutText="false" />
3430 </codeblockwithcomments>
3433 <codecomment tag="" text="/************************************************************************&#010; seqentry.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
3436 <codeclassfield parent_id="79" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
3438 <cppcodedocumentation tag="" />
3440 <ccfdeclarationcodeblock parent_id="79" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SeqEntry ;" >
3442 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3444 </ccfdeclarationcodeblock>
3445 <codeaccessormethod accessType="0" parent_id="79" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3447 <cppcodedocumentation tag="" indentLevel="1" />
3449 </codeaccessormethod>
3450 <codeaccessormethod accessType="1" parent_id="79" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3452 <cppcodedocumentation tag="" indentLevel="1" />
3454 </codeaccessormethod>
3455 <codeaccessormethod accessType="2" parent_id="79" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3457 <cppcodedocumentation tag="" indentLevel="1" />
3459 </codeaccessormethod>
3460 <codeaccessormethod accessType="3" parent_id="79" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3462 <cppcodedocumentation tag="" indentLevel="1" />
3464 </codeaccessormethod>
3465 <codeaccessormethod accessType="4" parent_id="79" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="79" role_id="1" >
3467 <cppcodedocumentation tag="" indentLevel="1" />
3469 </codeaccessormethod>
3472 </classifiercodedocument>
3473 <classifiercodedocument writeOutCode="true" package="" id="cppheader76" parent_class="76" fileExt=".h" fileName="valentry" >
3475 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VALENTRY_H&#010;#define VALENTRY_H" >
3477 <cppcodedocumentation tag="" writeOutText="false" />
3479 </codeblockwithcomments>
3480 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "docentry.h"&#010;" >
3482 <cppcodedocumentation tag="" writeOutText="false" />
3484 </codeblockwithcomments>
3485 <codeblockwithcomments tag="using" writeOutText="false" >
3487 <cppcodedocumentation tag="" writeOutText="false" />
3489 </codeblockwithcomments>
3490 <hierarchicalcodeblock tag="namespace" canDelete="false" >
3492 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
3495 <codeblockwithcomments tag="enums" writeOutText="false" >
3497 <cppcodedocumentation tag="" writeOutText="false" />
3499 </codeblockwithcomments>
3500 <cppheaderclassdeclarationblock parent_id="76" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
3502 <cppcodecomment tag="" text="Class ValEntry&#010;" />
3505 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
3507 <cppcodedocumentation tag="" text="Public stuff" />
3510 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
3512 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3515 </hierarchicalcodeblock>
3516 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
3518 <cppcodedocumentation tag="" indentLevel="1" />
3521 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3523 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3526 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="ElementaryEntry ( ) { }" >
3528 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
3530 </codeblockwithcomments>
3532 </hierarchicalcodeblock>
3533 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3535 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3538 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
3540 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3543 </hierarchicalcodeblock>
3544 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
3546 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3549 </hierarchicalcodeblock>
3551 </hierarchicalcodeblock>
3552 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3554 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3557 </hierarchicalcodeblock>
3559 </hierarchicalcodeblock>
3561 </hierarchicalcodeblock>
3562 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
3564 <cppcodedocumentation tag="" text="Protected stuff" />
3567 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
3569 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3572 </hierarchicalcodeblock>
3573 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
3575 <cppcodedocumentation tag="" indentLevel="1" />
3578 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3580 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3583 </hierarchicalcodeblock>
3584 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3586 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3589 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
3591 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3594 </hierarchicalcodeblock>
3595 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
3597 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3600 </hierarchicalcodeblock>
3602 </hierarchicalcodeblock>
3603 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3605 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3608 </hierarchicalcodeblock>
3610 </hierarchicalcodeblock>
3612 </hierarchicalcodeblock>
3613 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
3615 <cppcodedocumentation tag="" text="Private stuff" />
3618 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
3620 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3623 </hierarchicalcodeblock>
3624 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
3626 <cppcodedocumentation tag="" indentLevel="1" />
3629 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3631 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3634 </hierarchicalcodeblock>
3635 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3637 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3640 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
3642 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3645 </hierarchicalcodeblock>
3646 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
3648 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3651 </hierarchicalcodeblock>
3653 </hierarchicalcodeblock>
3654 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3656 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3659 </hierarchicalcodeblock>
3661 </hierarchicalcodeblock>
3663 </hierarchicalcodeblock>
3665 </cppheaderclassdeclarationblock>
3667 </hierarchicalcodeblock>
3668 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VALENTRY_H" >
3670 <cppcodedocumentation tag="" writeOutText="false" />
3672 </codeblockwithcomments>
3675 <codecomment tag="" text="/************************************************************************&#010; valentry.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:25:13&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
3678 </classifiercodedocument>
3679 <classifiercodedocument writeOutCode="true" package="" id="cppheader80" parent_class="80" fileExt=".h" fileName="dictentry" >
3681 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DICTENTRY_H&#010;#define DICTENTRY_H" >
3683 <cppcodedocumentation tag="" writeOutText="false" />
3685 </codeblockwithcomments>
3686 <codeblockwithcomments tag="includes" text="#include <string>&#010;" >
3688 <cppcodedocumentation tag="" writeOutText="false" />
3690 </codeblockwithcomments>
3691 <codeblockwithcomments tag="using" writeOutText="false" >
3693 <cppcodedocumentation tag="" writeOutText="false" />
3695 </codeblockwithcomments>
3696 <hierarchicalcodeblock tag="namespace" canDelete="false" >
3698 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
3701 <codeblockwithcomments tag="enums" writeOutText="false" >
3703 <cppcodedocumentation tag="" writeOutText="false" />
3705 </codeblockwithcomments>
3706 <cppheaderclassdeclarationblock parent_id="80" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
3708 <cppcodecomment tag="" text="Class DictEntry&#010;" />
3711 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
3713 <cppcodedocumentation tag="" text="Public stuff" />
3716 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
3718 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3721 <ccfdeclarationcodeblock parent_id="86" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" DictEntry ;" >
3723 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3725 </ccfdeclarationcodeblock>
3727 </hierarchicalcodeblock>
3728 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
3730 <cppcodedocumentation tag="" indentLevel="1" />
3733 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3735 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3738 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="DictEntry ( ) { }" >
3740 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
3742 </codeblockwithcomments>
3744 </hierarchicalcodeblock>
3745 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3747 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3750 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
3752 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3755 </hierarchicalcodeblock>
3756 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
3758 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3761 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3763 <cppcodedocumentation tag="" indentLevel="1" />
3765 </codeaccessormethod>
3766 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3768 <cppcodedocumentation tag="" indentLevel="1" />
3770 </codeaccessormethod>
3771 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3773 <cppcodedocumentation tag="" indentLevel="1" />
3775 </codeaccessormethod>
3776 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3778 <cppcodedocumentation tag="" indentLevel="1" />
3780 </codeaccessormethod>
3781 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3783 <cppcodedocumentation tag="" indentLevel="1" />
3785 </codeaccessormethod>
3787 </hierarchicalcodeblock>
3789 </hierarchicalcodeblock>
3790 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3792 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3795 </hierarchicalcodeblock>
3797 </hierarchicalcodeblock>
3799 </hierarchicalcodeblock>
3800 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
3802 <cppcodedocumentation tag="" text="Protected stuff" />
3805 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
3807 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3810 </hierarchicalcodeblock>
3811 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
3813 <cppcodedocumentation tag="" indentLevel="1" />
3816 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3818 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3821 </hierarchicalcodeblock>
3822 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3824 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3827 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
3829 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3832 </hierarchicalcodeblock>
3833 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
3835 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3838 </hierarchicalcodeblock>
3840 </hierarchicalcodeblock>
3841 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3843 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3846 </hierarchicalcodeblock>
3848 </hierarchicalcodeblock>
3850 </hierarchicalcodeblock>
3851 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
3853 <cppcodedocumentation tag="" text="Private stuff" />
3856 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
3858 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3861 </hierarchicalcodeblock>
3862 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
3864 <cppcodedocumentation tag="" indentLevel="1" />
3867 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
3869 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
3872 </hierarchicalcodeblock>
3873 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
3875 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
3878 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
3880 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3883 </hierarchicalcodeblock>
3884 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
3886 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3889 </hierarchicalcodeblock>
3891 </hierarchicalcodeblock>
3892 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
3894 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
3897 </hierarchicalcodeblock>
3899 </hierarchicalcodeblock>
3901 </hierarchicalcodeblock>
3903 </cppheaderclassdeclarationblock>
3905 </hierarchicalcodeblock>
3906 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DICTENTRY_H" >
3908 <cppcodedocumentation tag="" writeOutText="false" />
3910 </codeblockwithcomments>
3913 <codecomment tag="" text="/************************************************************************&#010; dictentry.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
3916 <codeclassfield parent_id="86" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
3918 <cppcodedocumentation tag="" />
3920 <ccfdeclarationcodeblock parent_id="86" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" DictEntry ;" >
3922 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3924 </ccfdeclarationcodeblock>
3925 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3927 <cppcodedocumentation tag="" indentLevel="1" />
3929 </codeaccessormethod>
3930 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3932 <cppcodedocumentation tag="" indentLevel="1" />
3934 </codeaccessormethod>
3935 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3937 <cppcodedocumentation tag="" indentLevel="1" />
3939 </codeaccessormethod>
3940 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3942 <cppcodedocumentation tag="" indentLevel="1" />
3944 </codeaccessormethod>
3945 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="1" >
3947 <cppcodedocumentation tag="" indentLevel="1" />
3949 </codeaccessormethod>
3952 </classifiercodedocument>
3953 <classifiercodedocument writeOutCode="true" package="" id="cppheader84" parent_class="84" fileExt=".h" fileName="dict" >
3955 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DICT_H&#010;#define DICT_H" >
3957 <cppcodedocumentation tag="" writeOutText="false" />
3959 </codeblockwithcomments>
3960 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "dictentry.h"&#010;" >
3962 <cppcodedocumentation tag="" writeOutText="false" />
3964 </codeblockwithcomments>
3965 <codeblockwithcomments tag="using" writeOutText="false" >
3967 <cppcodedocumentation tag="" writeOutText="false" />
3969 </codeblockwithcomments>
3970 <hierarchicalcodeblock tag="namespace" canDelete="false" >
3972 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
3975 <codeblockwithcomments tag="enums" writeOutText="false" >
3977 <cppcodedocumentation tag="" writeOutText="false" />
3979 </codeblockwithcomments>
3980 <cppheaderclassdeclarationblock parent_id="84" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
3982 <cppcodecomment tag="" text="Class Dict&#010;" />
3985 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
3987 <cppcodedocumentation tag="" text="Public stuff" />
3990 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
3992 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
3995 <ccfdeclarationcodeblock parent_id="86" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
3997 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
3999 </ccfdeclarationcodeblock>
4000 <ccfdeclarationcodeblock parent_id="87" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Dict ;" >
4002 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4004 </ccfdeclarationcodeblock>
4006 </hierarchicalcodeblock>
4007 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
4009 <cppcodedocumentation tag="" indentLevel="1" />
4012 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4014 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4017 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Dict ( ) { }" >
4019 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
4021 </codeblockwithcomments>
4023 </hierarchicalcodeblock>
4024 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4026 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4029 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
4031 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4034 </hierarchicalcodeblock>
4035 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
4037 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4040 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4042 <cppcodedocumentation tag="" indentLevel="1" />
4044 </codeaccessormethod>
4045 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4047 <cppcodedocumentation tag="" indentLevel="1" />
4049 </codeaccessormethod>
4050 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4052 <cppcodedocumentation tag="" indentLevel="1" />
4054 </codeaccessormethod>
4055 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4057 <cppcodedocumentation tag="" indentLevel="1" />
4059 </codeaccessormethod>
4060 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4062 <cppcodedocumentation tag="" indentLevel="1" />
4064 </codeaccessormethod>
4065 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4067 <cppcodedocumentation tag="" indentLevel="1" />
4069 </codeaccessormethod>
4070 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4072 <cppcodedocumentation tag="" indentLevel="1" />
4074 </codeaccessormethod>
4075 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4077 <cppcodedocumentation tag="" indentLevel="1" />
4079 </codeaccessormethod>
4080 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4082 <cppcodedocumentation tag="" indentLevel="1" />
4084 </codeaccessormethod>
4085 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4087 <cppcodedocumentation tag="" indentLevel="1" />
4089 </codeaccessormethod>
4091 </hierarchicalcodeblock>
4093 </hierarchicalcodeblock>
4094 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4096 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4099 </hierarchicalcodeblock>
4101 </hierarchicalcodeblock>
4103 </hierarchicalcodeblock>
4104 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
4106 <cppcodedocumentation tag="" text="Protected stuff" />
4109 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
4111 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4114 </hierarchicalcodeblock>
4115 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
4117 <cppcodedocumentation tag="" indentLevel="1" />
4120 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4122 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4125 </hierarchicalcodeblock>
4126 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4128 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4131 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
4133 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4136 </hierarchicalcodeblock>
4137 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
4139 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4142 </hierarchicalcodeblock>
4144 </hierarchicalcodeblock>
4145 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4147 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4150 </hierarchicalcodeblock>
4152 </hierarchicalcodeblock>
4154 </hierarchicalcodeblock>
4155 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
4157 <cppcodedocumentation tag="" text="Private stuff" />
4160 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
4162 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4165 </hierarchicalcodeblock>
4166 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
4168 <cppcodedocumentation tag="" indentLevel="1" />
4171 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4173 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4176 </hierarchicalcodeblock>
4177 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4179 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4182 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
4184 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4187 </hierarchicalcodeblock>
4188 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
4190 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4193 </hierarchicalcodeblock>
4195 </hierarchicalcodeblock>
4196 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4198 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4201 </hierarchicalcodeblock>
4203 </hierarchicalcodeblock>
4205 </hierarchicalcodeblock>
4207 </cppheaderclassdeclarationblock>
4209 </hierarchicalcodeblock>
4210 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DICT_H" >
4212 <cppcodedocumentation tag="" writeOutText="false" />
4214 </codeblockwithcomments>
4217 <codecomment tag="" text="/************************************************************************&#010; dict.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
4220 <codeclassfield parent_id="86" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
4222 <cppcodedocumentation tag="" />
4224 <ccfdeclarationcodeblock parent_id="86" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
4226 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4228 </ccfdeclarationcodeblock>
4229 <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4231 <cppcodedocumentation tag="" indentLevel="1" />
4233 </codeaccessormethod>
4234 <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4236 <cppcodedocumentation tag="" indentLevel="1" />
4238 </codeaccessormethod>
4239 <codeaccessormethod accessType="2" parent_id="86" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4241 <cppcodedocumentation tag="" indentLevel="1" />
4243 </codeaccessormethod>
4244 <codeaccessormethod accessType="3" parent_id="86" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4246 <cppcodedocumentation tag="" indentLevel="1" />
4248 </codeaccessormethod>
4249 <codeaccessormethod accessType="4" parent_id="86" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="86" role_id="0" >
4251 <cppcodedocumentation tag="" indentLevel="1" />
4253 </codeaccessormethod>
4255 <codeclassfield parent_id="87" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
4257 <cppcodedocumentation tag="" />
4259 <ccfdeclarationcodeblock parent_id="87" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Dict ;" >
4261 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4263 </ccfdeclarationcodeblock>
4264 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4266 <cppcodedocumentation tag="" indentLevel="1" />
4268 </codeaccessormethod>
4269 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4271 <cppcodedocumentation tag="" indentLevel="1" />
4273 </codeaccessormethod>
4274 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4276 <cppcodedocumentation tag="" indentLevel="1" />
4278 </codeaccessormethod>
4279 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4281 <cppcodedocumentation tag="" indentLevel="1" />
4283 </codeaccessormethod>
4284 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="1" >
4286 <cppcodedocumentation tag="" indentLevel="1" />
4288 </codeaccessormethod>
4291 </classifiercodedocument>
4292 <classifiercodedocument writeOutCode="true" package="" id="cppheader85" parent_class="85" fileExt=".h" fileName="dictset" >
4294 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DICTSET_H&#010;#define DICTSET_H" >
4296 <cppcodedocumentation tag="" writeOutText="false" />
4298 </codeblockwithcomments>
4299 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "dict.h"&#010;" >
4301 <cppcodedocumentation tag="" writeOutText="false" />
4303 </codeblockwithcomments>
4304 <codeblockwithcomments tag="using" writeOutText="false" >
4306 <cppcodedocumentation tag="" writeOutText="false" />
4308 </codeblockwithcomments>
4309 <hierarchicalcodeblock tag="namespace" canDelete="false" >
4311 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
4314 <codeblockwithcomments tag="enums" writeOutText="false" >
4316 <cppcodedocumentation tag="" writeOutText="false" />
4318 </codeblockwithcomments>
4319 <cppheaderclassdeclarationblock parent_id="85" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
4321 <cppcodecomment tag="" text="Class DictSet&#010;" />
4324 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
4326 <cppcodedocumentation tag="" text="Public stuff" />
4329 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
4331 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4334 <ccfdeclarationcodeblock parent_id="87" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
4336 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4338 </ccfdeclarationcodeblock>
4340 </hierarchicalcodeblock>
4341 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
4343 <cppcodedocumentation tag="" indentLevel="1" />
4346 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4348 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4351 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="DictSet ( ) { }" >
4353 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
4355 </codeblockwithcomments>
4357 </hierarchicalcodeblock>
4358 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4360 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4363 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
4365 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4368 </hierarchicalcodeblock>
4369 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
4371 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4374 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4376 <cppcodedocumentation tag="" indentLevel="1" />
4378 </codeaccessormethod>
4379 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4381 <cppcodedocumentation tag="" indentLevel="1" />
4383 </codeaccessormethod>
4384 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4386 <cppcodedocumentation tag="" indentLevel="1" />
4388 </codeaccessormethod>
4389 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4391 <cppcodedocumentation tag="" indentLevel="1" />
4393 </codeaccessormethod>
4394 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4396 <cppcodedocumentation tag="" indentLevel="1" />
4398 </codeaccessormethod>
4400 </hierarchicalcodeblock>
4402 </hierarchicalcodeblock>
4403 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4405 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4408 </hierarchicalcodeblock>
4410 </hierarchicalcodeblock>
4412 </hierarchicalcodeblock>
4413 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
4415 <cppcodedocumentation tag="" text="Protected stuff" />
4418 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
4420 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4423 </hierarchicalcodeblock>
4424 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
4426 <cppcodedocumentation tag="" indentLevel="1" />
4429 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4431 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4434 </hierarchicalcodeblock>
4435 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4437 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4440 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
4442 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4445 </hierarchicalcodeblock>
4446 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
4448 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4451 </hierarchicalcodeblock>
4453 </hierarchicalcodeblock>
4454 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4456 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4459 </hierarchicalcodeblock>
4461 </hierarchicalcodeblock>
4463 </hierarchicalcodeblock>
4464 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
4466 <cppcodedocumentation tag="" text="Private stuff" />
4469 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
4471 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4474 </hierarchicalcodeblock>
4475 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
4477 <cppcodedocumentation tag="" indentLevel="1" />
4480 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4482 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4485 </hierarchicalcodeblock>
4486 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4488 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4491 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
4493 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4496 </hierarchicalcodeblock>
4497 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
4499 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4502 </hierarchicalcodeblock>
4504 </hierarchicalcodeblock>
4505 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4507 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4510 </hierarchicalcodeblock>
4512 </hierarchicalcodeblock>
4514 </hierarchicalcodeblock>
4516 </cppheaderclassdeclarationblock>
4518 </hierarchicalcodeblock>
4519 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DICTSET_H" >
4521 <cppcodedocumentation tag="" writeOutText="false" />
4523 </codeblockwithcomments>
4526 <codecomment tag="" text="/************************************************************************&#010; dictset.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
4529 <codeclassfield parent_id="87" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
4531 <cppcodedocumentation tag="" />
4533 <ccfdeclarationcodeblock parent_id="87" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
4535 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4537 </ccfdeclarationcodeblock>
4538 <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4540 <cppcodedocumentation tag="" indentLevel="1" />
4542 </codeaccessormethod>
4543 <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4545 <cppcodedocumentation tag="" indentLevel="1" />
4547 </codeaccessormethod>
4548 <codeaccessormethod accessType="2" parent_id="87" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4550 <cppcodedocumentation tag="" indentLevel="1" />
4552 </codeaccessormethod>
4553 <codeaccessormethod accessType="3" parent_id="87" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4555 <cppcodedocumentation tag="" indentLevel="1" />
4557 </codeaccessormethod>
4558 <codeaccessormethod accessType="4" parent_id="87" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="87" role_id="0" >
4560 <cppcodedocumentation tag="" indentLevel="1" />
4562 </codeaccessormethod>
4565 </classifiercodedocument>
4566 <classifiercodedocument writeOutCode="true" package="" id="cppheader88" parent_class="88" fileExt=".h" fileName="document" >
4568 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOCUMENT_H&#010;#define DOCUMENT_H" >
4570 <cppcodedocumentation tag="" writeOutText="false" />
4572 </codeblockwithcomments>
4573 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "elementset.h"&#010;" >
4575 <cppcodedocumentation tag="" writeOutText="false" />
4577 </codeblockwithcomments>
4578 <codeblockwithcomments tag="using" writeOutText="false" >
4580 <cppcodedocumentation tag="" writeOutText="false" />
4582 </codeblockwithcomments>
4583 <hierarchicalcodeblock tag="namespace" canDelete="false" >
4585 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
4588 <codeblockwithcomments tag="enums" writeOutText="false" >
4590 <cppcodedocumentation tag="" writeOutText="false" />
4592 </codeblockwithcomments>
4593 <cppheaderclassdeclarationblock parent_id="88" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
4595 <cppcodecomment tag="" text="Class Document&#010;" />
4598 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
4600 <cppcodedocumentation tag="" text="Public stuff" />
4603 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
4605 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4608 </hierarchicalcodeblock>
4609 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
4611 <cppcodedocumentation tag="" indentLevel="1" />
4614 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4616 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4619 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Document ( ) { }" >
4621 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
4623 </codeblockwithcomments>
4625 </hierarchicalcodeblock>
4626 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4628 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4631 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
4633 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4636 </hierarchicalcodeblock>
4637 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
4639 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4642 </hierarchicalcodeblock>
4644 </hierarchicalcodeblock>
4645 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4647 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4650 </hierarchicalcodeblock>
4652 </hierarchicalcodeblock>
4654 </hierarchicalcodeblock>
4655 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
4657 <cppcodedocumentation tag="" text="Protected stuff" />
4660 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
4662 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4665 </hierarchicalcodeblock>
4666 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
4668 <cppcodedocumentation tag="" indentLevel="1" />
4671 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4673 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4676 </hierarchicalcodeblock>
4677 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4679 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4682 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
4684 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4687 </hierarchicalcodeblock>
4688 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
4690 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4693 </hierarchicalcodeblock>
4695 </hierarchicalcodeblock>
4696 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4698 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4701 </hierarchicalcodeblock>
4703 </hierarchicalcodeblock>
4705 </hierarchicalcodeblock>
4706 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
4708 <cppcodedocumentation tag="" text="Private stuff" />
4711 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
4713 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4716 </hierarchicalcodeblock>
4717 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
4719 <cppcodedocumentation tag="" indentLevel="1" />
4722 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4724 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4727 </hierarchicalcodeblock>
4728 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4730 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4733 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
4735 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4738 </hierarchicalcodeblock>
4739 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
4741 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4744 </hierarchicalcodeblock>
4746 </hierarchicalcodeblock>
4747 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4749 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4752 </hierarchicalcodeblock>
4754 </hierarchicalcodeblock>
4756 </hierarchicalcodeblock>
4758 </cppheaderclassdeclarationblock>
4760 </hierarchicalcodeblock>
4761 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DOCUMENT_H" >
4763 <cppcodedocumentation tag="" writeOutText="false" />
4765 </codeblockwithcomments>
4768 <codecomment tag="" text="/************************************************************************&#010; document.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
4771 </classifiercodedocument>
4772 <classifiercodedocument writeOutCode="true" package="" id="cppheader89" parent_class="89" fileExt=".h" fileName="dicomdir" >
4774 <codeblockwithcomments tag="hashDefBlock" text="#ifndef DICOMDIR_H&#010;#define DICOMDIR_H" >
4776 <cppcodedocumentation tag="" writeOutText="false" />
4778 </codeblockwithcomments>
4779 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "document.h"&#010;" >
4781 <cppcodedocumentation tag="" writeOutText="false" />
4783 </codeblockwithcomments>
4784 <codeblockwithcomments tag="using" writeOutText="false" >
4786 <cppcodedocumentation tag="" writeOutText="false" />
4788 </codeblockwithcomments>
4789 <hierarchicalcodeblock tag="namespace" canDelete="false" >
4791 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
4794 <codeblockwithcomments tag="enums" writeOutText="false" >
4796 <cppcodedocumentation tag="" writeOutText="false" />
4798 </codeblockwithcomments>
4799 <cppheaderclassdeclarationblock parent_id="89" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
4801 <cppcodecomment tag="" text="Class DicomDir&#010;" />
4804 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
4806 <cppcodedocumentation tag="" text="Public stuff" />
4809 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
4811 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4814 <ccfdeclarationcodeblock parent_id="98" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" DicomDir ;" >
4816 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4818 </ccfdeclarationcodeblock>
4820 </hierarchicalcodeblock>
4821 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
4823 <cppcodedocumentation tag="" indentLevel="1" />
4826 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4828 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4831 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="DicomDir ( ) { }" >
4833 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
4835 </codeblockwithcomments>
4837 </hierarchicalcodeblock>
4838 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4840 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4843 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
4845 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4848 </hierarchicalcodeblock>
4849 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
4851 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4854 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
4856 <cppcodedocumentation tag="" indentLevel="1" />
4858 </codeaccessormethod>
4859 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
4861 <cppcodedocumentation tag="" indentLevel="1" />
4863 </codeaccessormethod>
4864 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
4866 <cppcodedocumentation tag="" indentLevel="1" />
4868 </codeaccessormethod>
4869 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
4871 <cppcodedocumentation tag="" indentLevel="1" />
4873 </codeaccessormethod>
4874 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
4876 <cppcodedocumentation tag="" indentLevel="1" />
4878 </codeaccessormethod>
4880 </hierarchicalcodeblock>
4882 </hierarchicalcodeblock>
4883 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4885 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4888 </hierarchicalcodeblock>
4890 </hierarchicalcodeblock>
4892 </hierarchicalcodeblock>
4893 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
4895 <cppcodedocumentation tag="" text="Protected stuff" />
4898 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
4900 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4903 </hierarchicalcodeblock>
4904 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
4906 <cppcodedocumentation tag="" indentLevel="1" />
4909 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4911 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4914 </hierarchicalcodeblock>
4915 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4917 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4920 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
4922 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4925 </hierarchicalcodeblock>
4926 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
4928 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4931 </hierarchicalcodeblock>
4933 </hierarchicalcodeblock>
4934 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4936 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4939 </hierarchicalcodeblock>
4941 </hierarchicalcodeblock>
4943 </hierarchicalcodeblock>
4944 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
4946 <cppcodedocumentation tag="" text="Private stuff" />
4949 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
4951 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
4954 </hierarchicalcodeblock>
4955 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
4957 <cppcodedocumentation tag="" indentLevel="1" />
4960 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
4962 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
4965 </hierarchicalcodeblock>
4966 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
4968 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
4971 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
4973 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4976 </hierarchicalcodeblock>
4977 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
4979 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
4982 </hierarchicalcodeblock>
4984 </hierarchicalcodeblock>
4985 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
4987 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
4990 </hierarchicalcodeblock>
4992 </hierarchicalcodeblock>
4994 </hierarchicalcodeblock>
4996 </cppheaderclassdeclarationblock>
4998 </hierarchicalcodeblock>
4999 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DICOMDIR_H" >
5001 <cppcodedocumentation tag="" writeOutText="false" />
5003 </codeblockwithcomments>
5006 <codecomment tag="" text="/************************************************************************&#010; dicomdir.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
5009 <codeclassfield parent_id="98" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
5011 <cppcodedocumentation tag="" />
5013 <ccfdeclarationcodeblock parent_id="98" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" DicomDir ;" >
5015 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5017 </ccfdeclarationcodeblock>
5018 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
5020 <cppcodedocumentation tag="" indentLevel="1" />
5022 </codeaccessormethod>
5023 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
5025 <cppcodedocumentation tag="" indentLevel="1" />
5027 </codeaccessormethod>
5028 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
5030 <cppcodedocumentation tag="" indentLevel="1" />
5032 </codeaccessormethod>
5033 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
5035 <cppcodedocumentation tag="" indentLevel="1" />
5037 </codeaccessormethod>
5038 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="1" >
5040 <cppcodedocumentation tag="" indentLevel="1" />
5042 </codeaccessormethod>
5045 </classifiercodedocument>
5046 <classifiercodedocument writeOutCode="true" package="" id="cppheader90" parent_class="90" fileExt=".h" fileName="header" >
5048 <codeblockwithcomments tag="hashDefBlock" text="#ifndef HEADER_H&#010;#define HEADER_H" >
5050 <cppcodedocumentation tag="" writeOutText="false" />
5052 </codeblockwithcomments>
5053 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "document.h"&#010;" >
5055 <cppcodedocumentation tag="" writeOutText="false" />
5057 </codeblockwithcomments>
5058 <codeblockwithcomments tag="using" writeOutText="false" >
5060 <cppcodedocumentation tag="" writeOutText="false" />
5062 </codeblockwithcomments>
5063 <hierarchicalcodeblock tag="namespace" canDelete="false" >
5065 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
5068 <codeblockwithcomments tag="enums" writeOutText="false" >
5070 <cppcodedocumentation tag="" writeOutText="false" />
5072 </codeblockwithcomments>
5073 <cppheaderclassdeclarationblock parent_id="90" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
5075 <cppcodecomment tag="" text="Class Header&#010;" />
5078 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
5080 <cppcodedocumentation tag="" text="Public stuff" />
5083 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
5085 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5088 <ccfdeclarationcodeblock parent_id="106" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Header ;" >
5090 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5092 </ccfdeclarationcodeblock>
5094 </hierarchicalcodeblock>
5095 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
5097 <cppcodedocumentation tag="" indentLevel="1" />
5100 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5102 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5105 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Header ( ) { }" >
5107 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
5109 </codeblockwithcomments>
5111 </hierarchicalcodeblock>
5112 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5114 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5117 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
5119 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5122 </hierarchicalcodeblock>
5123 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
5125 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5128 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5130 <cppcodedocumentation tag="" indentLevel="1" />
5132 </codeaccessormethod>
5133 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5135 <cppcodedocumentation tag="" indentLevel="1" />
5137 </codeaccessormethod>
5138 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5140 <cppcodedocumentation tag="" indentLevel="1" />
5142 </codeaccessormethod>
5143 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5145 <cppcodedocumentation tag="" indentLevel="1" />
5147 </codeaccessormethod>
5148 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5150 <cppcodedocumentation tag="" indentLevel="1" />
5152 </codeaccessormethod>
5154 </hierarchicalcodeblock>
5156 </hierarchicalcodeblock>
5157 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5159 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5162 </hierarchicalcodeblock>
5164 </hierarchicalcodeblock>
5166 </hierarchicalcodeblock>
5167 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
5169 <cppcodedocumentation tag="" text="Protected stuff" />
5172 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
5174 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5177 </hierarchicalcodeblock>
5178 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
5180 <cppcodedocumentation tag="" indentLevel="1" />
5183 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5185 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5188 </hierarchicalcodeblock>
5189 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5191 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5194 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
5196 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5199 </hierarchicalcodeblock>
5200 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
5202 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5205 </hierarchicalcodeblock>
5207 </hierarchicalcodeblock>
5208 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5210 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5213 </hierarchicalcodeblock>
5215 </hierarchicalcodeblock>
5217 </hierarchicalcodeblock>
5218 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
5220 <cppcodedocumentation tag="" text="Private stuff" />
5223 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
5225 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5228 </hierarchicalcodeblock>
5229 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
5231 <cppcodedocumentation tag="" indentLevel="1" />
5234 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5236 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5239 </hierarchicalcodeblock>
5240 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5242 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5245 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
5247 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5250 </hierarchicalcodeblock>
5251 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
5253 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5256 </hierarchicalcodeblock>
5258 </hierarchicalcodeblock>
5259 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5261 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5264 </hierarchicalcodeblock>
5266 </hierarchicalcodeblock>
5268 </hierarchicalcodeblock>
5270 </cppheaderclassdeclarationblock>
5272 </hierarchicalcodeblock>
5273 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //HEADER_H" >
5275 <cppcodedocumentation tag="" writeOutText="false" />
5277 </codeblockwithcomments>
5280 <codecomment tag="" text="/************************************************************************&#010; header.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
5283 <codeclassfield parent_id="106" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
5285 <cppcodedocumentation tag="" />
5287 <ccfdeclarationcodeblock parent_id="106" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Header ;" >
5289 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5291 </ccfdeclarationcodeblock>
5292 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5294 <cppcodedocumentation tag="" indentLevel="1" />
5296 </codeaccessormethod>
5297 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5299 <cppcodedocumentation tag="" indentLevel="1" />
5301 </codeaccessormethod>
5302 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5304 <cppcodedocumentation tag="" indentLevel="1" />
5306 </codeaccessormethod>
5307 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5309 <cppcodedocumentation tag="" indentLevel="1" />
5311 </codeaccessormethod>
5312 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="1" >
5314 <cppcodedocumentation tag="" indentLevel="1" />
5316 </codeaccessormethod>
5319 </classifiercodedocument>
5320 <classifiercodedocument writeOutCode="true" package="" id="cppheader91" parent_class="91" fileExt=".h" fileName="patient" >
5322 <codeblockwithcomments tag="hashDefBlock" text="#ifndef PATIENT_H&#010;#define PATIENT_H" >
5324 <cppcodedocumentation tag="" writeOutText="false" />
5326 </codeblockwithcomments>
5327 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "dicomdir.h"&#010;" >
5329 <cppcodedocumentation tag="" writeOutText="false" />
5331 </codeblockwithcomments>
5332 <codeblockwithcomments tag="using" writeOutText="false" >
5334 <cppcodedocumentation tag="" writeOutText="false" />
5336 </codeblockwithcomments>
5337 <hierarchicalcodeblock tag="namespace" canDelete="false" >
5339 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
5342 <codeblockwithcomments tag="enums" writeOutText="false" >
5344 <cppcodedocumentation tag="" writeOutText="false" />
5346 </codeblockwithcomments>
5347 <cppheaderclassdeclarationblock parent_id="91" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
5349 <cppcodecomment tag="" text="Class Patient&#010;" />
5352 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
5354 <cppcodedocumentation tag="" text="Public stuff" />
5357 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
5359 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5362 <ccfdeclarationcodeblock parent_id="98" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
5364 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5366 </ccfdeclarationcodeblock>
5367 <ccfdeclarationcodeblock parent_id="99" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Patient ;" >
5369 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5371 </ccfdeclarationcodeblock>
5373 </hierarchicalcodeblock>
5374 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
5376 <cppcodedocumentation tag="" indentLevel="1" />
5379 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5381 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5384 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Patient ( ) { }" >
5386 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
5388 </codeblockwithcomments>
5390 </hierarchicalcodeblock>
5391 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5393 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5396 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
5398 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5401 </hierarchicalcodeblock>
5402 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
5404 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5407 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5409 <cppcodedocumentation tag="" indentLevel="1" />
5411 </codeaccessormethod>
5412 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5414 <cppcodedocumentation tag="" indentLevel="1" />
5416 </codeaccessormethod>
5417 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5419 <cppcodedocumentation tag="" indentLevel="1" />
5421 </codeaccessormethod>
5422 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5424 <cppcodedocumentation tag="" indentLevel="1" />
5426 </codeaccessormethod>
5427 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5429 <cppcodedocumentation tag="" indentLevel="1" />
5431 </codeaccessormethod>
5432 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5434 <cppcodedocumentation tag="" indentLevel="1" />
5436 </codeaccessormethod>
5437 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5439 <cppcodedocumentation tag="" indentLevel="1" />
5441 </codeaccessormethod>
5442 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5444 <cppcodedocumentation tag="" indentLevel="1" />
5446 </codeaccessormethod>
5447 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5449 <cppcodedocumentation tag="" indentLevel="1" />
5451 </codeaccessormethod>
5452 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5454 <cppcodedocumentation tag="" indentLevel="1" />
5456 </codeaccessormethod>
5458 </hierarchicalcodeblock>
5460 </hierarchicalcodeblock>
5461 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5463 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5466 </hierarchicalcodeblock>
5468 </hierarchicalcodeblock>
5470 </hierarchicalcodeblock>
5471 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
5473 <cppcodedocumentation tag="" text="Protected stuff" />
5476 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
5478 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5481 </hierarchicalcodeblock>
5482 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
5484 <cppcodedocumentation tag="" indentLevel="1" />
5487 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5489 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5492 </hierarchicalcodeblock>
5493 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5495 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5498 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
5500 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5503 </hierarchicalcodeblock>
5504 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
5506 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5509 </hierarchicalcodeblock>
5511 </hierarchicalcodeblock>
5512 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5514 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5517 </hierarchicalcodeblock>
5519 </hierarchicalcodeblock>
5521 </hierarchicalcodeblock>
5522 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
5524 <cppcodedocumentation tag="" text="Private stuff" />
5527 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
5529 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5532 </hierarchicalcodeblock>
5533 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
5535 <cppcodedocumentation tag="" indentLevel="1" />
5538 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5540 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5543 </hierarchicalcodeblock>
5544 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5546 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5549 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
5551 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5554 </hierarchicalcodeblock>
5555 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
5557 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5560 </hierarchicalcodeblock>
5562 </hierarchicalcodeblock>
5563 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5565 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5568 </hierarchicalcodeblock>
5570 </hierarchicalcodeblock>
5572 </hierarchicalcodeblock>
5574 </cppheaderclassdeclarationblock>
5576 </hierarchicalcodeblock>
5577 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //PATIENT_H" >
5579 <cppcodedocumentation tag="" writeOutText="false" />
5581 </codeblockwithcomments>
5584 <codecomment tag="" text="/************************************************************************&#010; patient.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
5587 <codeclassfield parent_id="98" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
5589 <cppcodedocumentation tag="" />
5591 <ccfdeclarationcodeblock parent_id="98" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
5593 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5595 </ccfdeclarationcodeblock>
5596 <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5598 <cppcodedocumentation tag="" indentLevel="1" />
5600 </codeaccessormethod>
5601 <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5603 <cppcodedocumentation tag="" indentLevel="1" />
5605 </codeaccessormethod>
5606 <codeaccessormethod accessType="2" parent_id="98" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5608 <cppcodedocumentation tag="" indentLevel="1" />
5610 </codeaccessormethod>
5611 <codeaccessormethod accessType="3" parent_id="98" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5613 <cppcodedocumentation tag="" indentLevel="1" />
5615 </codeaccessormethod>
5616 <codeaccessormethod accessType="4" parent_id="98" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="98" role_id="0" >
5618 <cppcodedocumentation tag="" indentLevel="1" />
5620 </codeaccessormethod>
5622 <codeclassfield parent_id="99" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
5624 <cppcodedocumentation tag="" />
5626 <ccfdeclarationcodeblock parent_id="99" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Patient ;" >
5628 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5630 </ccfdeclarationcodeblock>
5631 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5633 <cppcodedocumentation tag="" indentLevel="1" />
5635 </codeaccessormethod>
5636 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5638 <cppcodedocumentation tag="" indentLevel="1" />
5640 </codeaccessormethod>
5641 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5643 <cppcodedocumentation tag="" indentLevel="1" />
5645 </codeaccessormethod>
5646 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5648 <cppcodedocumentation tag="" indentLevel="1" />
5650 </codeaccessormethod>
5651 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="1" >
5653 <cppcodedocumentation tag="" indentLevel="1" />
5655 </codeaccessormethod>
5658 </classifiercodedocument>
5659 <classifiercodedocument writeOutCode="true" package="" id="cppheader92" parent_class="92" fileExt=".h" fileName="study" >
5661 <codeblockwithcomments tag="hashDefBlock" text="#ifndef STUDY_H&#010;#define STUDY_H" >
5663 <cppcodedocumentation tag="" writeOutText="false" />
5665 </codeblockwithcomments>
5666 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "patient.h"&#010;" >
5668 <cppcodedocumentation tag="" writeOutText="false" />
5670 </codeblockwithcomments>
5671 <codeblockwithcomments tag="using" writeOutText="false" >
5673 <cppcodedocumentation tag="" writeOutText="false" />
5675 </codeblockwithcomments>
5676 <hierarchicalcodeblock tag="namespace" canDelete="false" >
5678 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
5681 <codeblockwithcomments tag="enums" writeOutText="false" >
5683 <cppcodedocumentation tag="" writeOutText="false" />
5685 </codeblockwithcomments>
5686 <cppheaderclassdeclarationblock parent_id="92" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
5688 <cppcodecomment tag="" text="Class study&#010;" />
5691 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
5693 <cppcodedocumentation tag="" text="Public stuff" />
5696 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
5698 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5701 <ccfdeclarationcodeblock parent_id="99" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
5703 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5705 </ccfdeclarationcodeblock>
5706 <ccfdeclarationcodeblock parent_id="100" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" study ;" >
5708 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5710 </ccfdeclarationcodeblock>
5712 </hierarchicalcodeblock>
5713 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
5715 <cppcodedocumentation tag="" indentLevel="1" />
5718 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5720 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5723 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="study ( ) { }" >
5725 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
5727 </codeblockwithcomments>
5729 </hierarchicalcodeblock>
5730 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5732 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5735 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
5737 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5740 </hierarchicalcodeblock>
5741 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
5743 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5746 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5748 <cppcodedocumentation tag="" indentLevel="1" />
5750 </codeaccessormethod>
5751 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5753 <cppcodedocumentation tag="" indentLevel="1" />
5755 </codeaccessormethod>
5756 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5758 <cppcodedocumentation tag="" indentLevel="1" />
5760 </codeaccessormethod>
5761 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5763 <cppcodedocumentation tag="" indentLevel="1" />
5765 </codeaccessormethod>
5766 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5768 <cppcodedocumentation tag="" indentLevel="1" />
5770 </codeaccessormethod>
5771 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5773 <cppcodedocumentation tag="" indentLevel="1" />
5775 </codeaccessormethod>
5776 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5778 <cppcodedocumentation tag="" indentLevel="1" />
5780 </codeaccessormethod>
5781 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5783 <cppcodedocumentation tag="" indentLevel="1" />
5785 </codeaccessormethod>
5786 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5788 <cppcodedocumentation tag="" indentLevel="1" />
5790 </codeaccessormethod>
5791 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5793 <cppcodedocumentation tag="" indentLevel="1" />
5795 </codeaccessormethod>
5797 </hierarchicalcodeblock>
5799 </hierarchicalcodeblock>
5800 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5802 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5805 </hierarchicalcodeblock>
5807 </hierarchicalcodeblock>
5809 </hierarchicalcodeblock>
5810 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
5812 <cppcodedocumentation tag="" text="Protected stuff" />
5815 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
5817 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5820 </hierarchicalcodeblock>
5821 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
5823 <cppcodedocumentation tag="" indentLevel="1" />
5826 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5828 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5831 </hierarchicalcodeblock>
5832 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5834 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5837 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
5839 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5842 </hierarchicalcodeblock>
5843 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
5845 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5848 </hierarchicalcodeblock>
5850 </hierarchicalcodeblock>
5851 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5853 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5856 </hierarchicalcodeblock>
5858 </hierarchicalcodeblock>
5860 </hierarchicalcodeblock>
5861 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
5863 <cppcodedocumentation tag="" text="Private stuff" />
5866 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
5868 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
5871 </hierarchicalcodeblock>
5872 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
5874 <cppcodedocumentation tag="" indentLevel="1" />
5877 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
5879 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
5882 </hierarchicalcodeblock>
5883 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
5885 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
5888 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
5890 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5893 </hierarchicalcodeblock>
5894 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
5896 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5899 </hierarchicalcodeblock>
5901 </hierarchicalcodeblock>
5902 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
5904 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
5907 </hierarchicalcodeblock>
5909 </hierarchicalcodeblock>
5911 </hierarchicalcodeblock>
5913 </cppheaderclassdeclarationblock>
5915 </hierarchicalcodeblock>
5916 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //STUDY_H" >
5918 <cppcodedocumentation tag="" writeOutText="false" />
5920 </codeblockwithcomments>
5923 <codecomment tag="" text="/************************************************************************&#010; study.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
5926 <codeclassfield parent_id="99" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
5928 <cppcodedocumentation tag="" />
5930 <ccfdeclarationcodeblock parent_id="99" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
5932 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5934 </ccfdeclarationcodeblock>
5935 <codeaccessormethod accessType="0" parent_id="99" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5937 <cppcodedocumentation tag="" indentLevel="1" />
5939 </codeaccessormethod>
5940 <codeaccessormethod accessType="1" parent_id="99" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5942 <cppcodedocumentation tag="" indentLevel="1" />
5944 </codeaccessormethod>
5945 <codeaccessormethod accessType="2" parent_id="99" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5947 <cppcodedocumentation tag="" indentLevel="1" />
5949 </codeaccessormethod>
5950 <codeaccessormethod accessType="3" parent_id="99" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5952 <cppcodedocumentation tag="" indentLevel="1" />
5954 </codeaccessormethod>
5955 <codeaccessormethod accessType="4" parent_id="99" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="99" role_id="0" >
5957 <cppcodedocumentation tag="" indentLevel="1" />
5959 </codeaccessormethod>
5961 <codeclassfield parent_id="100" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
5963 <cppcodedocumentation tag="" />
5965 <ccfdeclarationcodeblock parent_id="100" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" study ;" >
5967 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
5969 </ccfdeclarationcodeblock>
5970 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5972 <cppcodedocumentation tag="" indentLevel="1" />
5974 </codeaccessormethod>
5975 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5977 <cppcodedocumentation tag="" indentLevel="1" />
5979 </codeaccessormethod>
5980 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5982 <cppcodedocumentation tag="" indentLevel="1" />
5984 </codeaccessormethod>
5985 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5987 <cppcodedocumentation tag="" indentLevel="1" />
5989 </codeaccessormethod>
5990 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="1" >
5992 <cppcodedocumentation tag="" indentLevel="1" />
5994 </codeaccessormethod>
5997 </classifiercodedocument>
5998 <classifiercodedocument writeOutCode="true" package="" id="cppheader93" parent_class="93" fileExt=".h" fileName="serie" >
6000 <codeblockwithcomments tag="hashDefBlock" text="#ifndef SERIE_H&#010;#define SERIE_H" >
6002 <cppcodedocumentation tag="" writeOutText="false" />
6004 </codeblockwithcomments>
6005 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "study.h"&#010;" >
6007 <cppcodedocumentation tag="" writeOutText="false" />
6009 </codeblockwithcomments>
6010 <codeblockwithcomments tag="using" writeOutText="false" >
6012 <cppcodedocumentation tag="" writeOutText="false" />
6014 </codeblockwithcomments>
6015 <hierarchicalcodeblock tag="namespace" canDelete="false" >
6017 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
6020 <codeblockwithcomments tag="enums" writeOutText="false" >
6022 <cppcodedocumentation tag="" writeOutText="false" />
6024 </codeblockwithcomments>
6025 <cppheaderclassdeclarationblock parent_id="93" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
6027 <cppcodecomment tag="" text="Class Serie&#010;" />
6030 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
6032 <cppcodedocumentation tag="" text="Public stuff" />
6035 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
6037 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6040 <ccfdeclarationcodeblock parent_id="100" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
6042 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6044 </ccfdeclarationcodeblock>
6045 <ccfdeclarationcodeblock parent_id="101" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Serie ;" >
6047 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6049 </ccfdeclarationcodeblock>
6051 </hierarchicalcodeblock>
6052 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
6054 <cppcodedocumentation tag="" indentLevel="1" />
6057 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6059 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6062 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Serie ( ) { }" >
6064 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
6066 </codeblockwithcomments>
6068 </hierarchicalcodeblock>
6069 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6071 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6074 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
6076 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6079 </hierarchicalcodeblock>
6080 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
6082 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6085 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6087 <cppcodedocumentation tag="" indentLevel="1" />
6089 </codeaccessormethod>
6090 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6092 <cppcodedocumentation tag="" indentLevel="1" />
6094 </codeaccessormethod>
6095 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6097 <cppcodedocumentation tag="" indentLevel="1" />
6099 </codeaccessormethod>
6100 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6102 <cppcodedocumentation tag="" indentLevel="1" />
6104 </codeaccessormethod>
6105 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6107 <cppcodedocumentation tag="" indentLevel="1" />
6109 </codeaccessormethod>
6110 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6112 <cppcodedocumentation tag="" indentLevel="1" />
6114 </codeaccessormethod>
6115 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6117 <cppcodedocumentation tag="" indentLevel="1" />
6119 </codeaccessormethod>
6120 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6122 <cppcodedocumentation tag="" indentLevel="1" />
6124 </codeaccessormethod>
6125 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6127 <cppcodedocumentation tag="" indentLevel="1" />
6129 </codeaccessormethod>
6130 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6132 <cppcodedocumentation tag="" indentLevel="1" />
6134 </codeaccessormethod>
6136 </hierarchicalcodeblock>
6138 </hierarchicalcodeblock>
6139 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6141 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6144 </hierarchicalcodeblock>
6146 </hierarchicalcodeblock>
6148 </hierarchicalcodeblock>
6149 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
6151 <cppcodedocumentation tag="" text="Protected stuff" />
6154 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
6156 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6159 </hierarchicalcodeblock>
6160 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
6162 <cppcodedocumentation tag="" indentLevel="1" />
6165 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6167 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6170 </hierarchicalcodeblock>
6171 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6173 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6176 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
6178 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6181 </hierarchicalcodeblock>
6182 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
6184 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6187 </hierarchicalcodeblock>
6189 </hierarchicalcodeblock>
6190 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6192 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6195 </hierarchicalcodeblock>
6197 </hierarchicalcodeblock>
6199 </hierarchicalcodeblock>
6200 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
6202 <cppcodedocumentation tag="" text="Private stuff" />
6205 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
6207 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6210 </hierarchicalcodeblock>
6211 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
6213 <cppcodedocumentation tag="" indentLevel="1" />
6216 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6218 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6221 </hierarchicalcodeblock>
6222 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6224 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6227 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
6229 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6232 </hierarchicalcodeblock>
6233 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
6235 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6238 </hierarchicalcodeblock>
6240 </hierarchicalcodeblock>
6241 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6243 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6246 </hierarchicalcodeblock>
6248 </hierarchicalcodeblock>
6250 </hierarchicalcodeblock>
6252 </cppheaderclassdeclarationblock>
6254 </hierarchicalcodeblock>
6255 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SERIE_H" >
6257 <cppcodedocumentation tag="" writeOutText="false" />
6259 </codeblockwithcomments>
6262 <codecomment tag="" text="/************************************************************************&#010; serie.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
6265 <codeclassfield parent_id="100" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
6267 <cppcodedocumentation tag="" />
6269 <ccfdeclarationcodeblock parent_id="100" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
6271 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6273 </ccfdeclarationcodeblock>
6274 <codeaccessormethod accessType="0" parent_id="100" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6276 <cppcodedocumentation tag="" indentLevel="1" />
6278 </codeaccessormethod>
6279 <codeaccessormethod accessType="1" parent_id="100" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6281 <cppcodedocumentation tag="" indentLevel="1" />
6283 </codeaccessormethod>
6284 <codeaccessormethod accessType="2" parent_id="100" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6286 <cppcodedocumentation tag="" indentLevel="1" />
6288 </codeaccessormethod>
6289 <codeaccessormethod accessType="3" parent_id="100" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6291 <cppcodedocumentation tag="" indentLevel="1" />
6293 </codeaccessormethod>
6294 <codeaccessormethod accessType="4" parent_id="100" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="100" role_id="0" >
6296 <cppcodedocumentation tag="" indentLevel="1" />
6298 </codeaccessormethod>
6300 <codeclassfield parent_id="101" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
6302 <cppcodedocumentation tag="" />
6304 <ccfdeclarationcodeblock parent_id="101" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Serie ;" >
6306 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6308 </ccfdeclarationcodeblock>
6309 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6311 <cppcodedocumentation tag="" indentLevel="1" />
6313 </codeaccessormethod>
6314 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6316 <cppcodedocumentation tag="" indentLevel="1" />
6318 </codeaccessormethod>
6319 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6321 <cppcodedocumentation tag="" indentLevel="1" />
6323 </codeaccessormethod>
6324 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6326 <cppcodedocumentation tag="" indentLevel="1" />
6328 </codeaccessormethod>
6329 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="1" >
6331 <cppcodedocumentation tag="" indentLevel="1" />
6333 </codeaccessormethod>
6336 </classifiercodedocument>
6337 <classifiercodedocument writeOutCode="true" package="" id="cppheader94" parent_class="94" fileExt=".h" fileName="image" >
6339 <codeblockwithcomments tag="hashDefBlock" text="#ifndef IMAGE_H&#010;#define IMAGE_H" >
6341 <cppcodedocumentation tag="" writeOutText="false" />
6343 </codeblockwithcomments>
6344 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "serie.h"&#010;" >
6346 <cppcodedocumentation tag="" writeOutText="false" />
6348 </codeblockwithcomments>
6349 <codeblockwithcomments tag="using" writeOutText="false" >
6351 <cppcodedocumentation tag="" writeOutText="false" />
6353 </codeblockwithcomments>
6354 <hierarchicalcodeblock tag="namespace" canDelete="false" >
6356 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
6359 <codeblockwithcomments tag="enums" writeOutText="false" >
6361 <cppcodedocumentation tag="" writeOutText="false" />
6363 </codeblockwithcomments>
6364 <cppheaderclassdeclarationblock parent_id="94" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
6366 <cppcodecomment tag="" text="Class Image&#010;" />
6369 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
6371 <cppcodedocumentation tag="" text="Public stuff" />
6374 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
6376 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6379 <ccfdeclarationcodeblock parent_id="101" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
6381 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6383 </ccfdeclarationcodeblock>
6385 </hierarchicalcodeblock>
6386 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
6388 <cppcodedocumentation tag="" indentLevel="1" />
6391 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6393 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6396 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Image ( ) { }" >
6398 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
6400 </codeblockwithcomments>
6402 </hierarchicalcodeblock>
6403 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6405 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6408 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
6410 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6413 </hierarchicalcodeblock>
6414 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
6416 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6419 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6421 <cppcodedocumentation tag="" indentLevel="1" />
6423 </codeaccessormethod>
6424 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6426 <cppcodedocumentation tag="" indentLevel="1" />
6428 </codeaccessormethod>
6429 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6431 <cppcodedocumentation tag="" indentLevel="1" />
6433 </codeaccessormethod>
6434 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6436 <cppcodedocumentation tag="" indentLevel="1" />
6438 </codeaccessormethod>
6439 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6441 <cppcodedocumentation tag="" indentLevel="1" />
6443 </codeaccessormethod>
6445 </hierarchicalcodeblock>
6447 </hierarchicalcodeblock>
6448 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6450 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6453 </hierarchicalcodeblock>
6455 </hierarchicalcodeblock>
6457 </hierarchicalcodeblock>
6458 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
6460 <cppcodedocumentation tag="" text="Protected stuff" />
6463 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
6465 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6468 </hierarchicalcodeblock>
6469 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
6471 <cppcodedocumentation tag="" indentLevel="1" />
6474 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6476 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6479 </hierarchicalcodeblock>
6480 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6482 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6485 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
6487 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6490 </hierarchicalcodeblock>
6491 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
6493 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6496 </hierarchicalcodeblock>
6498 </hierarchicalcodeblock>
6499 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6501 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6504 </hierarchicalcodeblock>
6506 </hierarchicalcodeblock>
6508 </hierarchicalcodeblock>
6509 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
6511 <cppcodedocumentation tag="" text="Private stuff" />
6514 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
6516 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6519 </hierarchicalcodeblock>
6520 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
6522 <cppcodedocumentation tag="" indentLevel="1" />
6525 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6527 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6530 </hierarchicalcodeblock>
6531 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6533 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6536 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
6538 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6541 </hierarchicalcodeblock>
6542 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
6544 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6547 </hierarchicalcodeblock>
6549 </hierarchicalcodeblock>
6550 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6552 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6555 </hierarchicalcodeblock>
6557 </hierarchicalcodeblock>
6559 </hierarchicalcodeblock>
6561 </cppheaderclassdeclarationblock>
6563 </hierarchicalcodeblock>
6564 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //IMAGE_H" >
6566 <cppcodedocumentation tag="" writeOutText="false" />
6568 </codeblockwithcomments>
6571 <codecomment tag="" text="/************************************************************************&#010; image.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
6574 <codeclassfield parent_id="101" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" >
6576 <cppcodedocumentation tag="" />
6578 <ccfdeclarationcodeblock parent_id="101" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" >
6580 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6582 </ccfdeclarationcodeblock>
6583 <codeaccessormethod accessType="0" parent_id="101" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6585 <cppcodedocumentation tag="" indentLevel="1" />
6587 </codeaccessormethod>
6588 <codeaccessormethod accessType="1" parent_id="101" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6590 <cppcodedocumentation tag="" indentLevel="1" />
6592 </codeaccessormethod>
6593 <codeaccessormethod accessType="2" parent_id="101" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6595 <cppcodedocumentation tag="" indentLevel="1" />
6597 </codeaccessormethod>
6598 <codeaccessormethod accessType="3" parent_id="101" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6600 <cppcodedocumentation tag="" indentLevel="1" />
6602 </codeaccessormethod>
6603 <codeaccessormethod accessType="4" parent_id="101" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="101" role_id="0" >
6605 <cppcodedocumentation tag="" indentLevel="1" />
6607 </codeaccessormethod>
6610 </classifiercodedocument>
6611 <classifiercodedocument writeOutCode="true" package="" id="cppheader103" parent_class="103" fileExt=".h" fileName="headerhelper" >
6613 <codeblockwithcomments tag="hashDefBlock" text="#ifndef HEADERHELPER_H&#010;#define HEADERHELPER_H" >
6615 <cppcodedocumentation tag="" writeOutText="false" />
6617 </codeblockwithcomments>
6618 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "header.h"&#010;" >
6620 <cppcodedocumentation tag="" writeOutText="false" />
6622 </codeblockwithcomments>
6623 <codeblockwithcomments tag="using" writeOutText="false" >
6625 <cppcodedocumentation tag="" writeOutText="false" />
6627 </codeblockwithcomments>
6628 <hierarchicalcodeblock tag="namespace" canDelete="false" >
6630 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
6633 <codeblockwithcomments tag="enums" writeOutText="false" >
6635 <cppcodedocumentation tag="" writeOutText="false" />
6637 </codeblockwithcomments>
6638 <cppheaderclassdeclarationblock parent_id="103" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
6640 <cppcodecomment tag="" text="Class HeaderHelper&#010;" />
6643 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
6645 <cppcodedocumentation tag="" text="Public stuff" />
6648 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
6650 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6653 </hierarchicalcodeblock>
6654 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
6656 <cppcodedocumentation tag="" indentLevel="1" />
6659 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6661 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6664 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="HeaderHelper ( ) { }" >
6666 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
6668 </codeblockwithcomments>
6670 </hierarchicalcodeblock>
6671 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6673 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6676 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
6678 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6681 </hierarchicalcodeblock>
6682 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
6684 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6687 </hierarchicalcodeblock>
6689 </hierarchicalcodeblock>
6690 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6692 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6695 </hierarchicalcodeblock>
6697 </hierarchicalcodeblock>
6699 </hierarchicalcodeblock>
6700 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
6702 <cppcodedocumentation tag="" text="Protected stuff" />
6705 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
6707 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6710 </hierarchicalcodeblock>
6711 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
6713 <cppcodedocumentation tag="" indentLevel="1" />
6716 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6718 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6721 </hierarchicalcodeblock>
6722 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6724 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6727 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
6729 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6732 </hierarchicalcodeblock>
6733 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
6735 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6738 </hierarchicalcodeblock>
6740 </hierarchicalcodeblock>
6741 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6743 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6746 </hierarchicalcodeblock>
6748 </hierarchicalcodeblock>
6750 </hierarchicalcodeblock>
6751 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
6753 <cppcodedocumentation tag="" text="Private stuff" />
6756 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
6758 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6761 </hierarchicalcodeblock>
6762 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
6764 <cppcodedocumentation tag="" indentLevel="1" />
6767 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6769 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6772 </hierarchicalcodeblock>
6773 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6775 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6778 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
6780 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6783 </hierarchicalcodeblock>
6784 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
6786 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6789 </hierarchicalcodeblock>
6791 </hierarchicalcodeblock>
6792 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6794 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6797 </hierarchicalcodeblock>
6799 </hierarchicalcodeblock>
6801 </hierarchicalcodeblock>
6803 </cppheaderclassdeclarationblock>
6805 </hierarchicalcodeblock>
6806 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //HEADERHELPER_H" >
6808 <cppcodedocumentation tag="" writeOutText="false" />
6810 </codeblockwithcomments>
6813 <codecomment tag="" text="/************************************************************************&#010; headerhelper.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
6816 </classifiercodedocument>
6817 <classifiercodedocument writeOutCode="true" package="" id="cppheader104" parent_class="104" fileExt=".h" fileName="file" >
6819 <codeblockwithcomments tag="hashDefBlock" text="#ifndef FILE_H&#010;#define FILE_H" >
6821 <cppcodedocumentation tag="" writeOutText="false" />
6823 </codeblockwithcomments>
6824 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "header.h"&#010;" >
6826 <cppcodedocumentation tag="" writeOutText="false" />
6828 </codeblockwithcomments>
6829 <codeblockwithcomments tag="using" writeOutText="false" >
6831 <cppcodedocumentation tag="" writeOutText="false" />
6833 </codeblockwithcomments>
6834 <hierarchicalcodeblock tag="namespace" canDelete="false" >
6836 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
6839 <codeblockwithcomments tag="enums" writeOutText="false" >
6841 <cppcodedocumentation tag="" writeOutText="false" />
6843 </codeblockwithcomments>
6844 <cppheaderclassdeclarationblock parent_id="104" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
6846 <cppcodecomment tag="" text="Class File&#010;" />
6849 <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
6851 <cppcodedocumentation tag="" text="Public stuff" />
6854 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" >
6856 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6859 <ccfdeclarationcodeblock parent_id="106" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" File ;" >
6861 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6863 </ccfdeclarationcodeblock>
6865 </hierarchicalcodeblock>
6866 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" >
6868 <cppcodedocumentation tag="" indentLevel="1" />
6871 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6873 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6876 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="File ( ) { }" >
6878 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" />
6880 </codeblockwithcomments>
6882 </hierarchicalcodeblock>
6883 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6885 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6888 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" >
6890 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6893 </hierarchicalcodeblock>
6894 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" >
6896 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6899 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
6901 <cppcodedocumentation tag="" indentLevel="1" />
6903 </codeaccessormethod>
6904 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
6906 <cppcodedocumentation tag="" indentLevel="1" />
6908 </codeaccessormethod>
6909 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
6911 <cppcodedocumentation tag="" indentLevel="1" />
6913 </codeaccessormethod>
6914 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
6916 <cppcodedocumentation tag="" indentLevel="1" />
6918 </codeaccessormethod>
6919 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
6921 <cppcodedocumentation tag="" indentLevel="1" />
6923 </codeaccessormethod>
6925 </hierarchicalcodeblock>
6927 </hierarchicalcodeblock>
6928 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6930 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6933 </hierarchicalcodeblock>
6935 </hierarchicalcodeblock>
6937 </hierarchicalcodeblock>
6938 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
6940 <cppcodedocumentation tag="" text="Protected stuff" />
6943 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" >
6945 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6948 </hierarchicalcodeblock>
6949 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" >
6951 <cppcodedocumentation tag="" indentLevel="1" />
6954 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
6956 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
6959 </hierarchicalcodeblock>
6960 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
6962 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
6965 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" >
6967 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6970 </hierarchicalcodeblock>
6971 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" >
6973 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
6976 </hierarchicalcodeblock>
6978 </hierarchicalcodeblock>
6979 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
6981 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
6984 </hierarchicalcodeblock>
6986 </hierarchicalcodeblock>
6988 </hierarchicalcodeblock>
6989 <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
6991 <cppcodedocumentation tag="" text="Private stuff" />
6994 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" >
6996 <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
6999 </hierarchicalcodeblock>
7000 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" >
7002 <cppcodedocumentation tag="" indentLevel="1" />
7005 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" >
7007 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
7010 </hierarchicalcodeblock>
7011 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
7013 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" />
7016 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" >
7018 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
7021 </hierarchicalcodeblock>
7022 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" >
7024 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
7027 </hierarchicalcodeblock>
7029 </hierarchicalcodeblock>
7030 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
7032 <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
7035 </hierarchicalcodeblock>
7037 </hierarchicalcodeblock>
7039 </hierarchicalcodeblock>
7041 </cppheaderclassdeclarationblock>
7043 </hierarchicalcodeblock>
7044 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //FILE_H" >
7046 <cppcodedocumentation tag="" writeOutText="false" />
7048 </codeblockwithcomments>
7051 <codecomment tag="" text="/************************************************************************&#010; file.h - Copyright frog&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Fri Apr 30 2004 at 15:23:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" />
7054 <codeclassfield parent_id="106" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
7056 <cppcodedocumentation tag="" />
7058 <ccfdeclarationcodeblock parent_id="106" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" File ;" >
7060 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
7062 </ccfdeclarationcodeblock>
7063 <codeaccessormethod accessType="0" parent_id="106" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
7065 <cppcodedocumentation tag="" indentLevel="1" />
7067 </codeaccessormethod>
7068 <codeaccessormethod accessType="1" parent_id="106" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
7070 <cppcodedocumentation tag="" indentLevel="1" />
7072 </codeaccessormethod>
7073 <codeaccessormethod accessType="2" parent_id="106" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
7075 <cppcodedocumentation tag="" indentLevel="1" />
7077 </codeaccessormethod>
7078 <codeaccessormethod accessType="3" parent_id="106" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
7080 <cppcodedocumentation tag="" indentLevel="1" />
7082 </codeaccessormethod>
7083 <codeaccessormethod accessType="4" parent_id="106" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="106" role_id="0" >
7085 <cppcodedocumentation tag="" indentLevel="1" />
7087 </codeaccessormethod>
7090 </classifiercodedocument>