List:Commits« Previous MessageNext Message »
From:jon Date:June 22 2006 3:03pm
Subject:svn commit - mysqldoc@docsrva: r2471 - in trunk/ndbapi: images xmi
View as plain text  
Author: jstephens
Date: 2006-06-22 15:03:21 +0200 (Thu, 22 Jun 2006)
New Revision: 2471

Log:
Reordered Undofile class members in diagrams; renamed PNG file 
to match others.

Added:
   trunk/ndbapi/images/NdbDictionary-Object-Undofile-class.png
Removed:
   trunk/ndbapi/images/NdbDictionary-Undofile-class.png
Modified:
   trunk/ndbapi/xmi/Undofile.xmi

Added: trunk/ndbapi/images/NdbDictionary-Object-Undofile-class.png
===================================================================
(Binary files differ)


Property changes on: trunk/ndbapi/images/NdbDictionary-Object-Undofile-class.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Deleted: trunk/ndbapi/images/NdbDictionary-Undofile-class.png

Modified: trunk/ndbapi/xmi/Undofile.xmi
===================================================================
--- trunk/ndbapi/xmi/Undofile.xmi	2006-06-22 12:45:55 UTC (rev 2470)
+++ trunk/ndbapi/xmi/Undofile.xmi	2006-06-22 13:03:21 UTC (rev 2471)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false"
timestamp="2006-06-20T16:13:58" xmi.version="1.2" >
+<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false"
timestamp="2006-06-22T23:01:08" xmi.version="1.2" >
  <XMI.header>
   <XMI.documentation>
    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
@@ -43,75 +43,75 @@
         <UML:Parameter isSpecification="false" visibility="private" xmi.id="152106"
value="" type="152105" name="undoFile" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152107" isRoot="false" isAbstract="false" isQuery="false" name="~ Undofile" />
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152108" isRoot="false" isAbstract="false" isQuery="false" name="setPath" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152107" isRoot="false" isAbstract="false" isQuery="false" name="~Undofile" />
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152111" isRoot="false" isAbstract="false" isQuery="false" name="getPath" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152110"
value="" type="152109" name="path" />
+        <UML:Parameter kind="return" xmi.id="152321" type="152109" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152111" isRoot="false" isAbstract="false" isQuery="false" name="getPath" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152115" isRoot="false" isAbstract="false" isQuery="false" name="getSize" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152275" type="152109" />
+        <UML:Parameter kind="return" xmi.id="152322" type="152113" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152112" isRoot="false" isAbstract="false" isQuery="false" name="setSize" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152122" isRoot="false" isAbstract="false" isQuery="false" name="getLogfileGroup"
>
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152114"
value="" type="152113" name="" />
+        <UML:Parameter kind="return" xmi.id="152323" type="152109" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152115" isRoot="false" isAbstract="false" isQuery="false" name="getSize" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152123" isRoot="false" isAbstract="false" isQuery="false"
name="getLogfileGroupId" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152276" type="152113" />
+        <UML:Parameter kind="return" xmi.id="152324" type="152124" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152116" isRoot="false" isAbstract="false" isQuery="false" name="setLogfileGroup"
>
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152127" isRoot="false" isAbstract="false" isQuery="false" name="getNode" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152117"
value="" type="152109" name="name" />
+        <UML:Parameter kind="return" xmi.id="152325" type="152124" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152118" isRoot="false" isAbstract="false" isQuery="false" name="setLogfileGroup"
>
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152128" isRoot="false" isAbstract="false" isQuery="false" name="getFileNo" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152121"
value="" type="152120" name="logfileGroup" />
+        <UML:Parameter kind="return" xmi.id="152326" type="152124" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152122" isRoot="false" isAbstract="false" isQuery="false" name="getLogfileGroup"
>
+      <UML:Operation comment="Get object status" isSpecification="false"
isLeaf="false" visibility="public" xmi.id="152129" isRoot="false" isAbstract="false"
isQuery="false" name="getObjectStatus" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152277" type="152109" />
+        <UML:Parameter kind="return" xmi.id="152327" type="152130" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152123" isRoot="false" isAbstract="false" isQuery="false"
name="getLogfileGroupId" >
+      <UML:Operation comment="Get object version" isSpecification="false"
isLeaf="false" visibility="public" xmi.id="152131" isRoot="false" isAbstract="false"
isQuery="false" name="getObjectVersion" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152278" type="152124" />
+        <UML:Parameter kind="return" xmi.id="152328" type="152083" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152125" isRoot="false" isAbstract="false" isQuery="false" name="setNode" >
+      <UML:Operation comment="Get object id" isSpecification="false" isLeaf="false"
visibility="public" xmi.id="152132" isRoot="false" isAbstract="false" isQuery="false"
name="getObjectId" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152126"
value="" type="152124" name="nodeId" />
+        <UML:Parameter kind="return" xmi.id="152329" type="152083" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152127" isRoot="false" isAbstract="false" isQuery="false" name="getNode" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152108" isRoot="false" isAbstract="false" isQuery="false" name="setPath" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152279" type="152124" />
+        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152110"
value="" type="152109" name="path" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152128" isRoot="false" isAbstract="false" isQuery="false" name="getFileNo" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152112" isRoot="false" isAbstract="false" isQuery="false" name="setSize" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152280" type="152124" />
+        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152114"
value="" type="152113" name="" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation comment="Get object status" isSpecification="false"
isLeaf="false" visibility="public" xmi.id="152129" isRoot="false" isAbstract="false"
isQuery="false" name="getObjectStatus" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152116" isRoot="false" isAbstract="false" isQuery="false" name="setLogfileGroup"
>
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152281" type="152130" />
+        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152117"
value="" type="152109" name="name" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation comment="Get object version" isSpecification="false"
isLeaf="false" visibility="public" xmi.id="152131" isRoot="false" isAbstract="false"
isQuery="false" name="getObjectVersion" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152118" isRoot="false" isAbstract="false" isQuery="false" name="setLogfileGroup"
>
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152282" type="152083" />
+        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152121"
value="" type="152120" name="logfileGroup" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
-      <UML:Operation comment="Get object id" isSpecification="false" isLeaf="false"
visibility="public" xmi.id="152132" isRoot="false" isAbstract="false" isQuery="false"
name="getObjectId" >
+      <UML:Operation isSpecification="false" isLeaf="false" visibility="public"
xmi.id="152125" isRoot="false" isAbstract="false" isQuery="false" name="setNode" >
        <UML:BehavioralFeature.parameter>
-        <UML:Parameter kind="return" xmi.id="152283" type="152083" />
+        <UML:Parameter isSpecification="false" visibility="private" xmi.id="152126"
value="" type="152124" name="nodeId" />
        </UML:BehavioralFeature.parameter>
       </UML:Operation>
       <UML:Operation stereotype="152095" isSpecification="false" isLeaf="false"
visibility="private" xmi.id="152137" isRoot="false" isAbstract="false" isQuery="false"
name="Undofile" >
@@ -138,9 +138,9 @@
   </UML:Model>
  </XMI.content>
  <XMI.extensions xmi.extender="umbrello" >
-  <docsettings viewid="152082" documentation="" uniqueid="152283" />
+  <docsettings viewid="152082" documentation="" uniqueid="152329" />
   <diagrams>
-   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100"
showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1016" snapy="10"
showatts="1" xmi.id="152082" documentation="" type="402" showops="1" showpackage="0"
name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0"
font="Andale Mono,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="743" >
+   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100"
showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1016" snapy="10"
showatts="1" xmi.id="152082" documentation="" type="402" showops="1" showpackage="0"
name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0"
font="Andale Mono,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="752" >
     <widgets>
      <classwidget usesdiagramfillcolour="0" width="523" showattsigs="602"
usesdiagramusefillcolour="0" x="128" y="80" showopsigs="602" linewidth="none"
fillcolour="#ffffc0" height="351" usefillcolor="1" showpubliconly="1" showattributes="1"
isinstance="0" xmi.id="152098" showoperations="1" showpackage="0" showscope="0"
font="Andale Mono,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
     </widgets>
@@ -156,26 +156,26 @@
      </listitem>
      <listitem open="0" type="813" id="152124" />
      <listitem open="0" type="813" id="152113" />
-     <listitem open="0" type="813" id="152098" >
+     <listitem open="1" type="813" id="152098" >
       <listitem open="0" type="813" id="152133" />
       <listitem open="0" type="814" id="152136" />
       <listitem open="0" type="815" id="152103" />
       <listitem open="0" type="815" id="152104" />
       <listitem open="0" type="815" id="152107" />
-      <listitem open="0" type="815" id="152108" />
       <listitem open="0" type="815" id="152111" />
-      <listitem open="0" type="815" id="152112" />
       <listitem open="0" type="815" id="152115" />
-      <listitem open="0" type="815" id="152116" />
-      <listitem open="0" type="815" id="152118" />
       <listitem open="0" type="815" id="152122" />
       <listitem open="0" type="815" id="152123" />
-      <listitem open="0" type="815" id="152125" />
       <listitem open="0" type="815" id="152127" />
       <listitem open="0" type="815" id="152128" />
       <listitem open="0" type="815" id="152129" />
       <listitem open="0" type="815" id="152131" />
       <listitem open="0" type="815" id="152132" />
+      <listitem open="0" type="815" id="152108" />
+      <listitem open="0" type="815" id="152112" />
+      <listitem open="0" type="815" id="152116" />
+      <listitem open="0" type="815" id="152118" />
+      <listitem open="0" type="815" id="152125" />
       <listitem open="0" type="815" id="152137" />
      </listitem>
      <listitem open="0" type="813" id="152134" />
@@ -207,106 +207,6 @@
   </listview>
   <codegeneration>
    <codegenerator language="C++" >
-    <classifiercodedocument writeOutCode="true" package="" id="152091"
parent_class="152091" fileExt=".cpp" fileName="unsigned int" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;unsigned
int.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       unsigned int.cpp - Copyright jon&amp;#010;&amp;#010;Here
you can write a license for your code, some comments or any
other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.!
 &amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;,
Code Generator will always&amp;#010;   choose this file even if there are other files
with the same extension in the&amp;#010;   directory. If you name the file something
else, it must be the only one with that&amp;#010;   extension in the directory to
guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use
variables in your heading files which are replaced at generation&amp;#010;time.
possible variables are : author, date, time, filename and filepath.&amp;#010;just
write %variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20
2006 at 16:06:01&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152092"
parent_class="152092" fileExt=".cpp" fileName="unsigned short" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;unsigned
short.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       unsigned short.cpp - Copyright jon&amp;#010;&amp;#010;Here
you can write a license for your code, some comments or any
other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java cod!
 e.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:01&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152093"
parent_class="152093" fileExt=".cpp" fileName="unsigned long" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;unsigned
long.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       unsigned long.cpp - Copyright jon&amp;#010;&amp;#010;Here
you can write a license for your code, some comments or any
other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code!
 .&amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;,
Code Generator will always&amp;#010;   choose this file even if there are other files
with the same extension in the&amp;#010;   directory. If you name the file something
else, it must be the only one with that&amp;#010;   extension in the directory to
guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use
variables in your heading files which are replaced at generation&amp;#010;time.
possible variables are : author, date, time, filename and filepath.&amp;#010;just
write %variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20
2006 at 16:06:01&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152094"
parent_class="152094" fileExt=".cpp" fileName="string" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include
&quot;string.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       string.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
     <classifiercodedocument writeOutCode="true" package="" id="152098"
parent_class="152098" fileExt=".cpp" fileName="undofile" >
      <textblocks>
       <codeblockwithcomments tag="includes" text="#include
&quot;undofile.h&quot;&amp;#010;" >
@@ -346,47 +246,57 @@
         <cppcodedocumentation tag="" text="Methods" />
        </header>
        <textblocks>
-        <codeoperation parent_id="152108" tag="operation_152108" canDelete="false"
>
+        <codeoperation parent_id="152111" tag="operation_152111" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152111" tag="operation_152111" canDelete="false"
>
+        <codeoperation parent_id="152112" tag="operation_152112" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152112" tag="operation_152112" canDelete="false"
>
+        <codeoperation parent_id="152116" tag="operation_152116" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152115" tag="operation_152115" canDelete="false"
>
+        <codeoperation parent_id="152118" tag="operation_152118" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152116" tag="operation_152116" canDelete="false"
>
+        <codeoperation parent_id="152125" tag="operation_152125" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152118" tag="operation_152118" canDelete="false"
>
+        <codeaccessormethod accessType="0" parent_id="152136" tag="hblock_tag_0"
canDelete="false" classfield_id="152136" >
          <header>
           <cppcodedocumentation tag="" />
          </header>
+        </codeaccessormethod>
+        <codeaccessormethod accessType="1" parent_id="152136" tag="hblock_tag_1"
canDelete="false" classfield_id="152136" >
+         <header>
+          <cppcodedocumentation tag="" />
+         </header>
+        </codeaccessormethod>
+        <codeoperation parent_id="152115" tag="operation_152115" canDelete="false"
>
+         <header>
+          <cppcodedocumentation tag="" />
+         </header>
         </codeoperation>
-        <codeoperation parent_id="152122" tag="operation_152122" canDelete="false"
>
+        <codeoperation parent_id="152108" tag="operation_152108" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152123" tag="operation_152123" canDelete="false"
>
+        <codeoperation parent_id="152122" tag="operation_152122" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
         </codeoperation>
-        <codeoperation parent_id="152125" tag="operation_152125" canDelete="false"
>
+        <codeoperation parent_id="152123" tag="operation_152123" canDelete="false"
>
          <header>
           <cppcodedocumentation tag="" />
          </header>
@@ -416,58 +326,13 @@
           <cppcodedocumentation tag="" text="Get object id" />
          </header>
         </codeoperation>
-        <codeaccessormethod accessType="0" parent_id="152136" tag="hblock_tag_0"
canDelete="false" classfield_id="152136" >
-         <header>
-          <cppcodedocumentation tag="" />
-         </header>
-        </codeaccessormethod>
-        <codeaccessormethod accessType="1" parent_id="152136" tag="hblock_tag_1"
canDelete="false" classfield_id="152136" >
-         <header>
-          <cppcodedocumentation tag="" />
-         </header>
-        </codeaccessormethod>
        </textblocks>
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       undofile.cpp - Copyright jon&amp;#010;&amp;#010;Here you
can write a license for your code, some comments or any other&amp;#010;information
you want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp!
 ;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:09:05&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       undofile.cpp - Copyright jon&amp;#010;&amp;#010;Here you
can write a license for your code, some comments or any other&amp;#010;information
you want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp!
 ;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
23:01:04&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
      <classfields>
-      <codeclassfield parent_id="152100" field_type="4587599" initialValue=""
role_id="1" writeOutMethods="true" listClassName="" >
-       <header>
-        <cppcodedocumentation tag="" />
-       </header>
-       <ccfdeclarationcodeblock parent_id="152100" tag="" canDelete="false"
writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" >
-        <header>
-         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
-        </header>
-       </ccfdeclarationcodeblock>
-       <codeaccessormethod accessType="0" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="0" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="1" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="0" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="2" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="0" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="3" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="0" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="4" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="0" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-      </codeclassfield>
       <codeclassfield parent_id="152136" field_type="0" initialValue="" role_id="-1"
writeOutMethods="true" listClassName="" >
        <header>
         <cppcodedocumentation tag="" />
@@ -511,96 +376,10 @@
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       object.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       object.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
22:59:08&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
-     <classfields>
-      <codeclassfield parent_id="152100" field_type="6226004" initialValue=""
role_id="0" writeOutMethods="true" listClassName="" >
-       <header>
-        <cppcodedocumentation tag="" />
-       </header>
-       <ccfdeclarationcodeblock parent_id="152100" tag="" canDelete="false"
writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" >
-        <header>
-         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
-        </header>
-       </ccfdeclarationcodeblock>
-       <codeaccessormethod accessType="0" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="1" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="1" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="1" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="2" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="1" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="3" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="1" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-       <codeaccessormethod accessType="4" parent_id="152100" tag="" canDelete="false"
writeOutText="false" classfield_id="152100" role_id="1" >
-        <header>
-         <cppcodedocumentation tag="" />
-        </header>
-       </codeaccessormethod>
-      </codeclassfield>
-     </classfields>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152105"
parent_class="152105" fileExt=".cpp" fileName="const undofile&amp;" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;const
undofile&amp;.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       const Undofile&amp;.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   jav!
 a code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
      <classfields/>
     </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152109"
parent_class="152109" fileExt=".cpp" fileName="const char*" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;const
char*.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       const char*.cpp - Copyright jon&amp;#010;&amp;#010;Here you
can write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&!
 amp;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
     <classifiercodedocument writeOutCode="true" package="" id="152113"
parent_class="152113" fileExt=".cpp" fileName="uint64" >
      <textblocks>
       <codeblockwithcomments tag="includes" text="#include
&quot;uint64.h&quot;&amp;#010;" >
@@ -622,7 +401,7 @@
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       Uint64.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       uint64.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
22:59:08&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
      <classfields/>
     </classifiercodedocument>
@@ -647,35 +426,10 @@
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class const LogfileGroup.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010; !
   java code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class const logfilegroup.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010; !
   java code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
22:59:08&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
      <classfields/>
     </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152120"
parent_class="152120" fileExt=".cpp" fileName="class const logfilegroup&amp;" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;class const
logfilegroup&amp;.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class const LogfileGroup&amp;.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#!
 010;   java code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
     <classifiercodedocument writeOutCode="true" package="" id="152124"
parent_class="152124" fileExt=".cpp" fileName="uint32" >
      <textblocks>
       <codeblockwithcomments tag="includes" text="#include
&quot;uint32.h&quot;&amp;#010;" >
@@ -697,60 +451,10 @@
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       Uint32.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:13&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       uint32.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
22:59:08&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
      <classfields/>
     </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="object" id="152130"
parent_class="152130" fileExt=".cpp" fileName="status" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include
&quot;status.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       Status.cpp - Copyright jon&amp;#010;&amp;#010;Here you can
write a license for your code, some comments or any other&amp;#010;information you
want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp;#!
 010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
Object&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="undofile" id="152133"
parent_class="152133" fileExt=".cpp" fileName="ndbundofileimpl" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include
&quot;ndbundofileimpl.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       ndbundofileimpl.cpp - Copyright jon&amp;#010;&amp;#010;Here
you can write a license for your code, some comments or any other&amp;#010;information
you want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java co!
 de.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
undofile&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
     <classifiercodedocument writeOutCode="true" package="" id="152134"
parent_class="152134" fileExt=".cpp" fileName="class ndbundofileimpl" >
      <textblocks>
       <codeblockwithcomments tag="includes" text="#include &quot;class
ndbundofileimpl.h&quot;&amp;#010;" >
@@ -772,884 +476,10 @@
       </hierarchicalcodeblock>
      </textblocks>
      <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class NdbUndofileImpl.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   j!
 ava code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
+      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class ndbundofileimpl.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   j!
 ava code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Thu Jun 22 2006 at
22:59:08&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
      </header>
      <classfields/>
     </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152135"
parent_class="152135" fileExt=".cpp" fileName="class ndbundofileimpl&amp;" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include &quot;class
ndbundofileimpl&amp;.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       class NdbUndofileImpl&amp;.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010!
 ;   java code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="152138"
parent_class="152138" fileExt=".cpp" fileName="ndbundofileimpl&amp;" >
-     <textblocks>
-      <codeblockwithcomments tag="includes" text="#include
&quot;ndbundofileimpl&amp;.h&quot;&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Constructors/Destructors" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-      <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" text="Methods" />
-       </header>
-       <textblocks/>
-      </hierarchicalcodeblock>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       NdbUndofileImpl&amp;.cpp - Copyright
jon&amp;#010;&amp;#010;Here you can write a license for your code, some comments
or any other&amp;#010;information you want to have in your generated code. To to this
simply&amp;#010;configure the &quot;headings&quot; directory in uml to point
to a directory&amp;#010;where you have your heading
files.&amp;#010;&amp;#010;or you can just replace the contents of this file with
your own.&amp;#010;If you want to do this, this file is located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.cpp&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   ja!
 va code.&amp;#010;   If you name the file
&quot;heading.&lt;extension>&quot;, Code Generator will
always&amp;#010;   choose this file even if there are other files with the same
extension in the&amp;#010;   directory. If you name the file something else, it must
be the only one with that&amp;#010;   extension in the directory to guarantee that
Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your
heading files which are replaced at generation&amp;#010;time. possible variables are
: author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:14&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="cppheader152091"
parent_class="152091" fileExt=".h" fileName="unsigned int" >
-     <textblocks>
-      <codeblockwithcomments tag="hashDefBlock" text="#ifndef
UNSIGNED_INT_H&amp;#010;#define UNSIGNED_INT_H" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <codeblockwithcomments tag="includes" text="#include
&lt;string>&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <codeblockwithcomments tag="using" writeOutText="false" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="namespace" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
-       </header>
-       <textblocks>
-        <codeblockwithcomments tag="enums" writeOutText="false" >
-         <header>
-          <cppcodedocumentation tag="" writeOutText="false" />
-         </header>
-        </codeblockwithcomments>
-        <cppheaderclassdeclarationblock parent_id="152091" tag="classDeclarationBlock"
canDelete="false" >
-         <header>
-          <cppcodedocumentation tag="" text="Class unsigned int&amp;#010;" />
-         </header>
-         <textblocks>
-          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Public stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" />
-             </header>
-             <textblocks>
-              <hierarchicalcodeblock tag="constructionMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
-               </header>
-               <textblocks>
-                <codeblockwithcomments tag="emptyconstructor" writeOutText="false"
indentLevel="1" text="unsigned int ( ) { }" >
-                 <header>
-                  <cppcodedocumentation tag="" indentLevel="1" text="Empty
Constructor" />
-                 </header>
-                </codeblockwithcomments>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="accessorMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods"
/>
-               </header>
-               <textblocks>
-                <hierarchicalcodeblock tag="pubStaticAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-                <hierarchicalcodeblock tag="pubRegularAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="operationMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-             </textblocks>
-            </hierarchicalcodeblock>
-           </textblocks>
-          </hierarchicalcodeblock>
-          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Protected stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" />
-             </header>
-             <textblocks>
-              <hierarchicalcodeblock tag="constructionMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="accessorMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods"
/>
-               </header>
-               <textblocks>
-                <hierarchicalcodeblock tag="protStaticAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-                <hierarchicalcodeblock tag="protRegularAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="operationMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-             </textblocks>
-            </hierarchicalcodeblock>
-           </textblocks>
-          </hierarchicalcodeblock>
-          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Private stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" />
-             </header>
-             <textblocks>
-              <hierarchicalcodeblock tag="constructionMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="accessorMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods"
/>
-               </header>
-               <textblocks>
-                <hierarchicalcodeblock tag="privStaticAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-                <hierarchicalcodeblock tag="privRegularAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="operationMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-             </textblocks>
-            </hierarchicalcodeblock>
-           </textblocks>
-          </hierarchicalcodeblock>
-         </textblocks>
-        </cppheaderclassdeclarationblock>
-       </textblocks>
-      </hierarchicalcodeblock>
-      <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //UNSIGNED_INT_H" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-     </textblocks>
-     <header>
-      <codecomment tag=""
text="/************************************************************************&amp;#010;
                       unsigned int.h - Copyright jon&amp;#010;&amp;#010;Here you
can write a license for your code, some comments or any other&amp;#010;information
you want to have in your generated code. To to this simply&amp;#010;configure the
&quot;headings&quot; directory in uml to point to a directory&amp;#010;where
you have your heading files.&amp;#010;&amp;#010;or you can just replace the
contents of this file with your own.&amp;#010;If you want to do this, this file is
located
at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.h&amp;#010;&amp;#010;-->Code
Generators searches for heading files based on the file extension&amp;#010;   i.e. it
will look for a file name ending in &quot;.h&quot; to include in C++
header&amp;#010;   files, and for a file name ending in &quot;.java&quot; to
include in all generated&amp;#010;   java code.&amp!
 ;#010;   If you name the file &quot;heading.&lt;extension>&quot;, Code
Generator will always&amp;#010;   choose this file even if there are other files with
the same extension in the&amp;#010;   directory. If you name the file something else,
it must be the only one with that&amp;#010;   extension in the directory to guarantee
that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in
your heading files which are replaced at generation&amp;#010;time. possible variables
are : author, date, time, filename and filepath.&amp;#010;just write
%variable_name%&amp;#010;&amp;#010;This file was generated on Tue Jun 20 2006 at
16:06:01&amp;#010;The original location of this file is
&amp;#010;**************************************************************************/&amp;#010;"
/>
-     </header>
-     <classfields/>
-    </classifiercodedocument>
-    <classifiercodedocument writeOutCode="true" package="" id="cppheader152092"
parent_class="152092" fileExt=".h" fileName="unsigned short" >
-     <textblocks>
-      <codeblockwithcomments tag="hashDefBlock" text="#ifndef
UNSIGNED_SHORT_H&amp;#010;#define UNSIGNED_SHORT_H" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <codeblockwithcomments tag="includes" text="#include
&lt;string>&amp;#010;" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <codeblockwithcomments tag="using" writeOutText="false" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" />
-       </header>
-      </codeblockwithcomments>
-      <hierarchicalcodeblock tag="namespace" canDelete="false" >
-       <header>
-        <cppcodedocumentation tag="" writeOutText="false" text="Namespace" />
-       </header>
-       <textblocks>
-        <codeblockwithcomments tag="enums" writeOutText="false" >
-         <header>
-          <cppcodedocumentation tag="" writeOutText="false" />
-         </header>
-        </codeblockwithcomments>
-        <cppheaderclassdeclarationblock parent_id="152092" tag="classDeclarationBlock"
canDelete="false" >
-         <header>
-          <cppcodedocumentation tag="" text="Class unsigned short&amp;#010;" />
-         </header>
-         <textblocks>
-          <hierarchicalcodeblock tag="publicBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Public stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" />
-             </header>
-             <textblocks>
-              <hierarchicalcodeblock tag="constructionMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
-               </header>
-               <textblocks>
-                <codeblockwithcomments tag="emptyconstructor" writeOutText="false"
indentLevel="1" text="unsigned short ( ) { }" >
-                 <header>
-                  <cppcodedocumentation tag="" indentLevel="1" text="Empty
Constructor" />
-                 </header>
-                </codeblockwithcomments>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="accessorMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods"
/>
-               </header>
-               <textblocks>
-                <hierarchicalcodeblock tag="pubStaticAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-                <hierarchicalcodeblock tag="pubRegularAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="operationMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-             </textblocks>
-            </hierarchicalcodeblock>
-           </textblocks>
-          </hierarchicalcodeblock>
-          <hierarchicalcodeblock tag="protectedBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Protected stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" />
-             </header>
-             <textblocks>
-              <hierarchicalcodeblock tag="constructionMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Constructors" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="accessorMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods"
/>
-               </header>
-               <textblocks>
-                <hierarchicalcodeblock tag="protStaticAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-                <hierarchicalcodeblock tag="protRegularAccessorMethods"
canDelete="false" indentLevel="1" >
-                 <header>
-                  <cppcodedocumentation tag="" writeOutText="false" indentLevel="1"
/>
-                 </header>
-                 <textblocks/>
-                </hierarchicalcodeblock>
-               </textblocks>
-              </hierarchicalcodeblock>
-              <hierarchicalcodeblock tag="operationMethods" canDelete="false"
indentLevel="1" >
-               <header>
-                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
-               </header>
-               <textblocks/>
-              </hierarchicalcodeblock>
-             </textblocks>
-            </hierarchicalcodeblock>
-           </textblocks>
-          </hierarchicalcodeblock>
-          <hierarchicalcodeblock tag="privateBlock" canDelete="false" >
-           <header>
-            <cppcodedocumentation tag="" text="Private stuff" />
-           </header>
-           <textblocks>
-            <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false"
indentLevel="1" >
-             <header>
-              <cppcodedocumentation tag="" indentLevel="1" text="Fields" />
-             </header>
-             <textblocks/>
-            </hierarchicalcodeblock>
-            <hierarchicalcodeblock tag="pr