<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.2.0</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.model xmi.name="krita" href="/home/boud/prj/koffice/krita/doc/krita.xmi" />
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <docsettings viewid="1" documentation="" uniqueid="2643" />
  <UML:Model>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2" name="int" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="3" name="char" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="4" name="bool" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="5" name="float" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="6" name="double" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="7" name="long" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="8" name="short" />
   <UML:Class stereotype="class" visibility="public" xmi.id="9" name="KisBuilderSubject" >
    <UML:Operation visibility="public" xmi.id="10" type="virtual void" isAbstract="true" name="intr" />
    <UML:Operation visibility="protected" xmi.id="11" type="virtual " name="~KisBuilderSubject" />
   </UML:Class>
   <UML:Class stereotype="class" comment="Build a KisImage representation of an image file." visibility="public" xmi.id="12" name="KisImageMagickConverter" >
    <UML:Operation visibility="protected" xmi.id="18" type="KisImageMagickConverter &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="19" value="" type="const KisImageMagickConverter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="20" type="" name="KisImageMagickConverter" >
     <UML:Parameter visibility="private" xmi.id="21" value="" type="KisDoc *" name="doc" />
     <UML:Parameter visibility="private" xmi.id="22" value="" type="KisUndoAdapter *" name="adapter" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="23" type="" name="KisImageMagickConverter" >
     <UML:Parameter visibility="private" xmi.id="24" value="" type="const KisImageMagickConverter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="25" type="KisImageBuilder_Result" name="buildFile" >
     <UML:Parameter visibility="private" xmi.id="26" value="" type="const KURL &amp;" name="uri" />
     <UML:Parameter visibility="private" xmi.id="27" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="28" type="KisImageBuilder_Result" name="buildFile" >
     <UML:Parameter visibility="private" xmi.id="29" value="" type="const KURL &amp;" name="uri" />
     <UML:Parameter visibility="private" xmi.id="30" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="31" type="KisImageBuilder_Result" name="buildImage" >
     <UML:Parameter visibility="private" xmi.id="32" value="" type="const KURL &amp;" name="uri" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="33" type="KisImageBuilder_Result" name="decode" >
     <UML:Parameter visibility="private" xmi.id="34" value="" type="const KURL &amp;" name="uri" />
     <UML:Parameter visibility="private" xmi.id="35" value="" type="bool" name="isBlob" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="36" type="KisImageSP" name="image" />
    <UML:Operation visibility="protected" xmi.id="37" type="void" name="init" >
     <UML:Parameter visibility="private" xmi.id="38" value="" type="KisDoc *" name="doc" />
     <UML:Parameter visibility="private" xmi.id="39" value="" type="KisUndoAdapter *" name="adapter" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="40" type="virtual void" name="intr" />
    <UML:Operation visibility="public" xmi.id="41" type="QString" name="readFilters" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="42" type="QString" name="writeFilters" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="43" type="virtual " name="~KisImageMagickConverter" />
    <UML:Attribute visibility="private" xmi.id="13" value="" type="KisUndoAdapter *" name="m_adapter" />
    <UML:Attribute visibility="private" xmi.id="14" value="" type="QValueVector" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="15" value="" type="KisDoc *" name="m_doc" />
    <UML:Attribute visibility="private" xmi.id="16" value="" type="KisImageSP" name="m_img" />
    <UML:Attribute visibility="private" xmi.id="17" value="" type="bool" name="m_stop" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="44" name="KisBuilderMonitor" >
    <UML:Operation visibility="public" xmi.id="46" type="" name="KisBuilderMonitor" >
     <UML:Parameter visibility="private" xmi.id="47" value="" type="QObject *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="48" value="" type="const char *" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="49" type="void" name="attach" >
     <UML:Parameter visibility="private" xmi.id="50" value="" type="KisBuilderSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="51" type="void" name="detach" >
     <UML:Parameter visibility="private" xmi.id="52" value="" type="KisBuilderSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="53" type="virtual " name="~KisBuilderMonitor" />
    <UML:Attribute visibility="private" xmi.id="45" value="" type="vKisBuilderSubject" name="m_subjects" />
   </UML:Class>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="55" name="KisImageBuilder_Result" >
    <UML:EnumLiteral visibility="public" xmi.id="56" name="KisImageBuilder_RESULT_FAILURE" />
    <UML:EnumLiteral visibility="public" xmi.id="57" name="KisImageBuilder_RESULT_NOT_EXIST" />
    <UML:EnumLiteral visibility="public" xmi.id="58" name="KisImageBuilder_RESULT_NOT_LOCAL" />
    <UML:EnumLiteral visibility="public" xmi.id="59" name="KisImageBuilder_RESULT_BAD_FETCH" />
    <UML:EnumLiteral visibility="public" xmi.id="60" name="KisImageBuilder_RESULT_INVALID_ARG" />
    <UML:EnumLiteral visibility="public" xmi.id="61" name="KisImageBuilder_RESULT_OK" />
    <UML:EnumLiteral visibility="public" xmi.id="62" name="KisImageBuilder_RESULT_PROGRESS" />
    <UML:EnumLiteral visibility="public" xmi.id="63" name="KisImageBuilder_RESULT_EMPTY" />
    <UML:EnumLiteral visibility="public" xmi.id="64" name="KisImageBuilder_RESULT_BUSY" />
    <UML:EnumLiteral visibility="public" xmi.id="65" name="KisImageBuilder_RESULT_NO_URI" />
    <UML:EnumLiteral visibility="public" xmi.id="66" name="KisImageBuilder_RESULT_UNSUPPORTED" />
    <UML:EnumLiteral visibility="public" xmi.id="67" name="KisImageBuilder_RESULT_INTR" />
    <UML:EnumLiteral visibility="public" xmi.id="68" name="KisImageBuilder_RESULT_PATH" />
   </UML:Enum>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="69" name="KisImageBuilder_Step" >
    <UML:EnumLiteral visibility="public" xmi.id="70" name="KisImageBuilder_STEP_PREP" />
    <UML:EnumLiteral visibility="public" xmi.id="71" name="KisImageBuilder_STEP_LOADING" />
    <UML:EnumLiteral visibility="public" xmi.id="72" name="KisImageBuilder_STEP_SAVING" />
    <UML:EnumLiteral visibility="public" xmi.id="73" name="KisImageBuilder_STEP_DECODING" />
    <UML:EnumLiteral visibility="public" xmi.id="74" name="KisImageBuilder_STEP_TILING" />
    <UML:EnumLiteral visibility="public" xmi.id="75" name="KisImageBuilder_STEP_DONE" />
    <UML:EnumLiteral visibility="public" xmi.id="76" name="KisImageBuilder_STEP_ERROR" />
   </UML:Enum>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="77" name="vKisBuilderSubject_it" />
   <UML:DataType stereotype="datatype" comment="The KisResource class provides a representation of Krita image resources.  This
includes, but not limited to, brushes and patterns.

This replaces the KisKrayon facility that used to be present in Krayon." visibility="public" xmi.id="78" name="super" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="79" name="vKisBuilderSubject" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="80" name="vKisBuilderSubject_cit" />
   <UML:Class stereotype="class" visibility="public" xmi.id="81" name="KisStrategyColorSpaceCMYK" >
    <UML:Operation visibility="public" xmi.id="86" type="" name="KisStrategyColorSpaceCMYK" />
    <UML:Operation visibility="public" xmi.id="87" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="88" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="89" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="90" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="91" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="92" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="93" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="94" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="95" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="96" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="97" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="98" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="99" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="100" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="101" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="102" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="103" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="104" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="105" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="106" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="107" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="108" type="virtual void" name="render" >
     <UML:Parameter visibility="private" xmi.id="109" value="" type="KisImageSP" name="projection" />
     <UML:Parameter visibility="private" xmi.id="110" value="" type="QPainter &amp;" name="painter" />
     <UML:Parameter visibility="private" xmi.id="111" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="112" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="113" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="114" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="115" type="virtual void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="116" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="117" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="118" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="119" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="120" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="121" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="122" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="123" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="124" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="125" type="virtual void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="126" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="127" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="128" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="129" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="130" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="131" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="132" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="133" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="134" type="virtual " name="~KisStrategyColorSpaceCMYK" />
    <UML:Attribute visibility="private" xmi.id="82" value="" type="QUANTUM *" name="m_buf" />
    <UML:Attribute visibility="private" xmi.id="83" value="" type="KPixmapIO" name="m_pixio" />
    <UML:Attribute visibility="private" xmi.id="84" value="" type="QPixmap" name="m_pixmap" />
    <UML:Attribute visibility="private" xmi.id="85" value="" type="ColorLUT" name="m_rgbLUT" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="135" name="RGB" >
    <UML:Attribute visibility="public" xmi.id="136" value="" type="QUANTUM" name="b" />
    <UML:Attribute visibility="public" xmi.id="137" value="" type="QUANTUM" name="g" />
    <UML:Attribute visibility="public" xmi.id="138" value="" type="QUANTUM" name="r" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="139" name="KisStrategyColorSpace" >
    <UML:Operation visibility="protected" xmi.id="140" type="KisStrategyColorSpace &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="141" value="" type="const KisStrategyColorSpace &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="142" type="" name="KisStrategyColorSpace" />
    <UML:Operation visibility="protected" xmi.id="143" type="" name="KisStrategyColorSpace" >
     <UML:Parameter visibility="private" xmi.id="144" value="" type="const KisStrategyColorSpace &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="145" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="146" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="147" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="148" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="149" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="150" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="151" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="152" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="153" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="154" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="155" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="156" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="157" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="158" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="159" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="160" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="161" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="162" type="virtual void" isAbstract="true" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="163" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="164" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="165" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="166" type="virtual void" isAbstract="true" name="render" >
     <UML:Parameter visibility="private" xmi.id="167" value="" type="KisImageSP" name="projection" />
     <UML:Parameter visibility="private" xmi.id="168" value="" type="QPainter &amp;" name="painter" />
     <UML:Parameter visibility="private" xmi.id="169" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="170" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="171" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="172" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="173" type="virtual void" isAbstract="true" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="174" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="175" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="176" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="177" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="178" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="179" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="180" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="181" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="182" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="183" type="virtual void" isAbstract="true" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="184" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="185" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="186" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="187" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="188" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="189" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="190" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="191" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="192" type="virtual " name="~KisStrategyColorSpace" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="193" name="KisColorSpaceFactoryInterface" >
    <UML:Operation visibility="protected" xmi.id="195" type="KisColorSpaceFactoryInterface" name="=" >
     <UML:Parameter visibility="private" xmi.id="196" value="" type="const KisColorSpaceFactoryInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="197" type="" name="KisColorSpaceFactoryInterface" />
    <UML:Operation visibility="protected" xmi.id="198" type="" name="KisColorSpaceFactoryInterface" >
     <UML:Parameter visibility="private" xmi.id="199" value="" type="const KisColorSpaceFactoryInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="200" type="virtual KisStrategyColorSpaceSP" isAbstract="true" name="create" >
     <UML:Parameter visibility="private" xmi.id="201" value="" type="const KisPaintDeviceSP &amp;" name="device" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="202" type="virtual KisStrategyColorSpaceSP" isAbstract="true" name="create" >
     <UML:Parameter visibility="private" xmi.id="203" value="" type="enumImgType" name="imgType" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="204" type="KisColorSpaceFactoryInterface *" name="singleton" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="205" type="virtual " name="~KisColorSpaceFactoryInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="206" name="KisStrategyColorSpaceRGB" >
    <UML:Operation visibility="public" xmi.id="210" type="" name="KisStrategyColorSpaceRGB" />
    <UML:Operation visibility="public" xmi.id="211" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="212" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="213" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="214" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="215" value="" type="QRgb" name="rgb" />
     <UML:Parameter visibility="private" xmi.id="216" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="217" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="218" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="219" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="220" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="221" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="222" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="223" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="224" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="225" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="226" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="227" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="228" type="virtual void" name="nativeColor" >
     <UML:Parameter visibility="private" xmi.id="229" value="" type="const QColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="230" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="231" value="" type="QUANTUM *" name="dst" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="232" type="virtual void" name="render" >
     <UML:Parameter visibility="private" xmi.id="233" value="" type="KisImageSP" name="projection" />
     <UML:Parameter visibility="private" xmi.id="234" value="" type="QPainter &amp;" name="painter" />
     <UML:Parameter visibility="private" xmi.id="235" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="236" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="237" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="238" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="239" type="virtual void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="240" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="241" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="242" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="243" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="244" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="245" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="246" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="247" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="248" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="249" type="virtual void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="250" value="" type="Q_INT32" name="stride" />
     <UML:Parameter visibility="private" xmi.id="251" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="252" value="" type="Q_INT32" name="dststride" />
     <UML:Parameter visibility="private" xmi.id="253" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="254" value="" type="Q_INT32" name="srcstride" />
     <UML:Parameter visibility="private" xmi.id="255" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="256" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="257" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="258" type="virtual " name="~KisStrategyColorSpaceRGB" />
    <UML:Attribute visibility="private" xmi.id="207" value="" type="QUANTUM *" name="m_buf" />
    <UML:Attribute visibility="private" xmi.id="208" value="" type="KPixmapIO" name="m_pixio" />
    <UML:Attribute visibility="private" xmi.id="209" value="" type="QPixmap" name="m_pixmap" />
   </UML:Class>
   <UML:Class stereotype="class" comment="This class implements the conversion of the Krita images that contain cmy + transparency
data to rbg for screen rendering." visibility="public" xmi.id="259" name="CMYK" >
    <UML:Operation visibility="public" xmi.id="264" type="bool" name="&lt;" >
     <UML:Parameter visibility="private" xmi.id="265" value="" type="const CMYK &amp;" />
    </UML:Operation>
    <UML:Attribute visibility="public" xmi.id="260" value="" type="QUANTUM" name="c" />
    <UML:Attribute visibility="public" xmi.id="261" value="" type="QUANTUM" name="k" />
    <UML:Attribute visibility="public" xmi.id="262" value="" type="QUANTUM" name="m" />
    <UML:Attribute visibility="public" xmi.id="263" value="" type="QUANTUM" name="y" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="266" name="KisColorSpaceFactoryFlyweight" >
    <UML:Operation visibility="public" xmi.id="268" type="" name="KisColorSpaceFactoryFlyweight" />
    <UML:Operation visibility="public" xmi.id="269" type="virtual KisStrategyColorSpaceSP" name="create" >
     <UML:Parameter visibility="private" xmi.id="270" value="" type="const KisPaintDeviceSP &amp;" name="device" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="271" type="virtual KisStrategyColorSpaceSP" name="create" >
     <UML:Parameter visibility="private" xmi.id="272" value="" type="enumImgType" name="imgType" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="273" type="KisStrategyColorSpaceSP" name="find" >
     <UML:Parameter visibility="private" xmi.id="274" value="" type="enumImgType" name="imgType" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="275" type="virtual " name="~KisColorSpaceFactoryFlyweight" />
    <UML:Attribute visibility="private" xmi.id="267" value="" type="acFlyweights" name="m_flyweights" />
   </UML:Class>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="279" name="acFlyweights_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="280" name="ColorLUT" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="281" name="acFlyweights_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="282" name="acFlyweights" />
   <UML:Class stereotype="class" visibility="public" xmi.id="283" name="KisScopedLock" >
    <UML:Operation visibility="public" xmi.id="285" type="" name="KisScopedLock" >
     <UML:Parameter visibility="private" xmi.id="286" value="" type="QMutex *" name="lock" />
     <UML:Parameter visibility="private" xmi.id="287" value="" type="bool" name="initialLock" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="288" type="void" name="lock" />
    <UML:Operation visibility="public" xmi.id="289" type="void" name="trylock" />
    <UML:Operation visibility="public" xmi.id="290" type="void" name="unlock" />
    <UML:Operation visibility="public" xmi.id="291" type="" name="~KisScopedLock" />
    <UML:Attribute visibility="private" xmi.id="284" value="" type="QMutex *" name="m_mutex" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="292" name="KisStrategyMove" >
    <UML:Operation visibility="protected" xmi.id="300" type="KisStrategyMove &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="301" value="" type="const KisStrategyMove &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="302" type="" name="KisStrategyMove" />
    <UML:Operation visibility="public" xmi.id="303" type="explicit" name="KisStrategyMove" >
     <UML:Parameter visibility="private" xmi.id="304" value="" type="KisCanvasSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="305" type="" name="KisStrategyMove" >
     <UML:Parameter visibility="private" xmi.id="306" value="" type="const KisStrategyMove &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="307" type="void" name="drag" >
     <UML:Parameter visibility="private" xmi.id="308" value="" type="const QPoint &amp;" name="pos" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="309" type="void" name="endDrag" >
     <UML:Parameter visibility="private" xmi.id="310" value="" type="const QPoint &amp;" name="pos" />
     <UML:Parameter visibility="private" xmi.id="311" value="" type="bool" name="undo" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="312" type="void" name="reset" >
     <UML:Parameter visibility="private" xmi.id="313" value="" type="KisCanvasSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="314" type="void" name="simpleMove" >
     <UML:Parameter visibility="private" xmi.id="315" value="" type="Q_INT32" name="x1" />
     <UML:Parameter visibility="private" xmi.id="316" value="" type="Q_INT32" name="y1" />
     <UML:Parameter visibility="private" xmi.id="317" value="" type="Q_INT32" name="x2" />
     <UML:Parameter visibility="private" xmi.id="318" value="" type="Q_INT32" name="y2" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="319" type="void" name="simpleMove" >
     <UML:Parameter visibility="private" xmi.id="320" value="" type="const QPoint &amp;" name="pt1" />
     <UML:Parameter visibility="private" xmi.id="321" value="" type="const QPoint &amp;" name="pt2" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="322" type="void" name="startDrag" >
     <UML:Parameter visibility="private" xmi.id="323" value="" type="const QPoint &amp;" name="pos" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="324" type="virtual " name="~KisStrategyMove" />
    <UML:Attribute visibility="private" xmi.id="293" value="" type="KisCanvasControllerInterface *" name="m_controller" />
    <UML:Attribute visibility="private" xmi.id="294" value="" type="KoDocument *" name="m_doc" />
    <UML:Attribute visibility="private" xmi.id="295" value="" type="QPoint" name="m_dragStart" />
    <UML:Attribute visibility="private" xmi.id="296" value="" type="bool" name="m_dragging" />
    <UML:Attribute visibility="private" xmi.id="297" value="" type="QPoint" name="m_layerPosition" />
    <UML:Attribute visibility="private" xmi.id="298" value="" type="QPoint" name="m_layerStart" />
    <UML:Attribute visibility="private" xmi.id="299" value="" type="KisCanvasSubject *" name="m_subject" />
   </UML:Class>
   <UML:Class stereotype="class" comment="KisTileMgr manages the imagedata that for implementations of KisRenderInterface.
Those are:

KisPaintDevices
   KisLayer
      KisBackround
      KisSelection
   KisChannel
      KisMask

and

KisImage

Imagedata is structured in the form of tiles, by default 64 by 64
pixels big. The KisTileMgr is smart enough to hide most of the
details of reading on and writing from tiles.

@short KisTileMgr manages the pixels for every layer.
" visibility="public" xmi.id="325" name="KisTileMgr" >
    <UML:Operation visibility="protected" xmi.id="335" type="KisTileMgr &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="336" value="" type="const KisTileMgr &amp;" />
    </UML:Operation>
    <UML:Operation comment="Create a new KisTileMgr of width and height with the
specified colour depth. Deep copies the tiles of tm to the
new KisTileMgr.

XXX: I am not sure what happens when tm is bigger or smaller
than width and height, nor what happens when tm has a
different depth." visibility="public" xmi.id="337" type="" name="KisTileMgr" >
     <UML:Parameter visibility="private" xmi.id="338" value="" type="KisTileMgr *" name="tm" />
     <UML:Parameter visibility="private" xmi.id="339" value="" type="Q_UINT32" name="depth" />
     <UML:Parameter visibility="private" xmi.id="340" value="" type="Q_UINT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="341" value="" type="Q_UINT32" name="height" />
    </UML:Operation>
    <UML:Operation comment="Create a KisTileMgr of width and height with the specified
colour depth." visibility="public" xmi.id="342" type="" name="KisTileMgr" >
     <UML:Parameter visibility="private" xmi.id="343" value="" type="Q_UINT32" name="depth" />
     <UML:Parameter visibility="private" xmi.id="344" value="" type="Q_UINT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="345" value="" type="Q_UINT32" name="height" />
    </UML:Operation>
    <UML:Operation comment="Creates a new KisTileMgr based on rhs, shares a reference
to the tiles of rhs." visibility="public" xmi.id="346" type="" name="KisTileMgr" >
     <UML:Parameter visibility="private" xmi.id="347" value="" type="const KisTileMgr &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="348" type="void" name="allocate" >
     <UML:Parameter visibility="private" xmi.id="349" value="" type="Q_INT32" name="ntiles" />
    </UML:Operation>
    <UML:Operation comment="XXX?" visibility="public" xmi.id="350" type="void" name="attach" >
     <UML:Parameter visibility="private" xmi.id="351" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="352" value="" type="Q_INT32" name="tilenum" />
     <UML:Parameter visibility="private" xmi.id="353" value="" type="bool" name="keepold" />
    </UML:Operation>
    <UML:Operation comment="Color-depth of the KisRenderInterface implementation
managed by this KisTileMgr" visibility="public" xmi.id="354" type="Q_INT32" name="depth" />
    <UML:Operation comment="XXX?" visibility="public" xmi.id="355" type="void" name="detach" >
     <UML:Parameter visibility="private" xmi.id="356" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="357" value="" type="Q_INT32" name="tilenum" />
     <UML:Parameter visibility="private" xmi.id="358" value="" type="bool" name="keepold" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="359" type="void" name="duplicate" >
     <UML:Parameter visibility="private" xmi.id="360" value="" type="Q_INT32" name="ntiles" />
     <UML:Parameter visibility="private" xmi.id="361" value="" type="KisTileMgr *" name="tm" />
    </UML:Operation>
    <UML:Operation comment="Returns true if this KisTileMgr does not manage any
tiles." visibility="public" xmi.id="362" type="bool" name="empty" />
    <UML:Operation comment="Height in pixels of the total area managed by this KisTileMgr" visibility="public" xmi.id="363" type="Q_INT32" name="height" />
    <UML:Operation comment="XXX" visibility="public" xmi.id="364" type="KisTileSP" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="365" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="366" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="367" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation comment="XXX" visibility="public" xmi.id="368" type="KisTileSP" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="369" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation comment="XXX" visibility="public" xmi.id="370" type="KisTileSP" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="371" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="372" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="373" type="KisTileSP" name="invalidateTile" >
     <UML:Parameter visibility="private" xmi.id="374" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="375" value="" type="Q_INT32" name="tilenum" />
    </UML:Operation>
    <UML:Operation comment="XXX" visibility="public" xmi.id="376" type="void" name="invalidateTiles" >
     <UML:Parameter visibility="private" xmi.id="377" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation comment="Total size in memory the data managed by this KisTileMgr " visibility="public" xmi.id="378" type="Q_UINT32" name="memSize" />
    <UML:Operation comment="Number of columns of tiles managed by this KisTileMgr" visibility="public" xmi.id="379" type="Q_UINT32" name="ncols" />
    <UML:Operation comment="Number of rows of tiles managed by this KisTileMgr" visibility="public" xmi.id="380" type="Q_UINT32" name="nrows" />
    <UML:Operation comment="Returns the KisPixelData defined by the rectangle x1, y1,
x2, y2. Depending on mode, this data is readable, writable
or both." visibility="public" xmi.id="381" type="KisPixelDataSP" name="pixelData" >
     <UML:Parameter visibility="private" xmi.id="382" value="" type="Q_INT32" name="x1" />
     <UML:Parameter visibility="private" xmi.id="383" value="" type="Q_INT32" name="y1" />
     <UML:Parameter visibility="private" xmi.id="384" value="" type="Q_INT32" name="x2" />
     <UML:Parameter visibility="private" xmi.id="385" value="" type="Q_INT32" name="y2" />
     <UML:Parameter visibility="private" xmi.id="386" value="" type="Q_INT32" name="mode" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="387" type="void" name="readPixelData" >
     <UML:Parameter visibility="private" xmi.id="388" value="" type="KisPixelDataSP" name="pd" />
    </UML:Operation>
    <UML:Operation comment="Read the area defined by x1, y2, x2, y2 into the buffer. Stride is number of bytes
that a pixel takes in the buffer." visibility="public" xmi.id="389" type="void" name="readPixelData" >
     <UML:Parameter visibility="private" xmi.id="390" value="" type="Q_INT32" name="x1" />
     <UML:Parameter visibility="private" xmi.id="391" value="" type="Q_INT32" name="y1" />
     <UML:Parameter visibility="private" xmi.id="392" value="" type="Q_INT32" name="x2" />
     <UML:Parameter visibility="private" xmi.id="393" value="" type="Q_INT32" name="y2" />
     <UML:Parameter visibility="private" xmi.id="394" value="" type="QUANTUM *" name="buffer" />
     <UML:Parameter visibility="private" xmi.id="395" value="" type="Q_UINT32" name="stride" />
    </UML:Operation>
    <UML:Operation comment="Not sure what this does... Perhaps write changed data if
owner, else mark something invalid. XXX" visibility="public" xmi.id="396" type="void" name="releasePixelData" >
     <UML:Parameter visibility="private" xmi.id="397" value="" type="KisPixelDataSP" name="pd" />
    </UML:Operation>
    <UML:Operation comment="Create or duplicate a tile with identity tilenum; tilenum
is computed from the x/y coordinates of the tile in the
image

XXX: Not sure what 'mode' is. Presumbly related to the
TILEMODE constants." visibility="public" xmi.id="398" type="KisTileSP" name="tile" >
     <UML:Parameter visibility="private" xmi.id="399" value="" type="Q_INT32" name="tilenum" />
     <UML:Parameter visibility="private" xmi.id="400" value="" type="Q_INT32" name="mode" />
    </UML:Operation>
    <UML:Operation comment="Create or duplicate a tile at location xpix/ypix.

XXX: Not sure what 'mode' is. Presumbly related to the
TILEMODE constants." visibility="public" xmi.id="401" type="KisTileSP" name="tile" >
     <UML:Parameter visibility="private" xmi.id="402" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="403" value="" type="Q_INT32" name="ypix" />
     <UML:Parameter visibility="private" xmi.id="404" value="" type="Q_INT32" name="mode" />
    </UML:Operation>
    <UML:Operation comment="Puts the x/y coordinates of the top left (?) corner
of tile in coord." visibility="public" xmi.id="405" type="void" name="tileCoord" >
     <UML:Parameter visibility="private" xmi.id="406" value="" type="const KisTileSP &amp;" name="tile" />
     <UML:Parameter visibility="private" xmi.id="407" value="" type="QPoint &amp;" name="coord" />
    </UML:Operation>
    <UML:Operation comment="Puts the x/y coordinates of the top left (?) corner
of tile in x and y." visibility="public" xmi.id="408" type="void" name="tileCoord" >
     <UML:Parameter visibility="private" xmi.id="409" value="" type="const KisTileSP &amp;" name="tile" />
     <UML:Parameter visibility="private" xmi.id="410" value="" type="Q_INT32 *" name="x" />
     <UML:Parameter visibility="private" xmi.id="411" value="" type="Q_INT32 *" name="y" />
    </UML:Operation>
    <UML:Operation comment="XXX" visibility="public" xmi.id="412" type="void" name="tileMap" >
     <UML:Parameter visibility="private" xmi.id="413" value="" type="Q_INT32" name="tilenum" />
     <UML:Parameter visibility="private" xmi.id="414" value="" type="KisTileSP" name="src" />
    </UML:Operation>
    <UML:Operation comment="XXX" visibility="public" xmi.id="415" type="void" name="tileMap" >
     <UML:Parameter visibility="private" xmi.id="416" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="417" value="" type="Q_INT32" name="ypix" />
     <UML:Parameter visibility="private" xmi.id="418" value="" type="KisTileSP" name="src" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="419" type="Q_INT32" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="420" value="" type="Q_UINT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="421" value="" type="Q_UINT32" name="ypix" />
    </UML:Operation>
    <UML:Operation comment="Width in pixels of the total area managed by this KisTileMgr" visibility="public" xmi.id="422" type="Q_INT32" name="width" />
    <UML:Operation visibility="public" xmi.id="423" type="void" name="writePixelData" >
     <UML:Parameter visibility="private" xmi.id="424" value="" type="KisPixelDataSP" name="pd" />
    </UML:Operation>
    <UML:Operation comment="Commit the pixel data in buffer." visibility="public" xmi.id="425" type="void" name="writePixelData" >
     <UML:Parameter visibility="private" xmi.id="426" value="" type="Q_INT32" name="x1" />
     <UML:Parameter visibility="private" xmi.id="427" value="" type="Q_INT32" name="y1" />
     <UML:Parameter visibility="private" xmi.id="428" value="" type="Q_INT32" name="x2" />
     <UML:Parameter visibility="private" xmi.id="429" value="" type="Q_INT32" name="y2" />
     <UML:Parameter visibility="private" xmi.id="430" value="" type="QUANTUM *" name="buffer" />
     <UML:Parameter visibility="private" xmi.id="431" value="" type="Q_UINT32" name="stride" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="432" type="virtual " name="~KisTileMgr" />
    <UML:Attribute visibility="private" xmi.id="326" value="" type="Q_UINT32" name="m_depth" />
    <UML:Attribute visibility="private" xmi.id="327" value="" type="Q_UINT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="330" value="" type="QMutex" name="m_mutex" />
    <UML:Attribute visibility="private" xmi.id="331" value="" type="Q_UINT32" name="m_ntileCols" />
    <UML:Attribute visibility="private" xmi.id="332" value="" type="Q_UINT32" name="m_ntileRows" />
    <UML:Attribute visibility="private" xmi.id="333" value="" type="vKisTileSP" name="m_tiles" />
    <UML:Attribute visibility="private" xmi.id="334" value="" type="Q_UINT32" name="m_width" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="328" name="KisTileMediator" >
    <UML:Operation visibility="protected" xmi.id="436" type="KisTileMediator &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="437" value="" type="const KisTileMediator &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="438" type="" name="KisTileMediator" />
    <UML:Operation visibility="protected" xmi.id="439" type="" name="KisTileMediator" >
     <UML:Parameter visibility="private" xmi.id="440" value="" type="const KisTileMediator &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="441" type="void" name="attach" >
     <UML:Parameter visibility="private" xmi.id="442" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="443" value="" type="KisTileMgrSP" name="mgr" />
     <UML:Parameter visibility="private" xmi.id="444" value="" type="Q_INT32" name="tilenum" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="445" type="void" name="detach" >
     <UML:Parameter visibility="private" xmi.id="446" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="447" value="" type="KisTileMgrSP" name="mgr" />
     <UML:Parameter visibility="private" xmi.id="448" value="" type="Q_INT32" name="tilenum" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="449" type="void" name="detachAll" >
     <UML:Parameter visibility="private" xmi.id="450" value="" type="KisTileMgr *" name="mgr" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="451" type="Q_INT32" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="452" value="" type="KisTileSP" name="tile" />
     <UML:Parameter visibility="private" xmi.id="453" value="" type="KisTileMgrSP" name="mgr" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="454" type="" name="~KisTileMediator" />
    <UML:Attribute visibility="private" xmi.id="433" value="" type="KisTileMediatorSingleton *" name="m_instance" />
    <UML:Attribute visibility="private" xmi.id="434" value="" type="QMutex" name="m_mutex" />
    <UML:Attribute visibility="private" xmi.id="435" value="" type="Q_INT32" name="m_ref" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="455" name="KisTileSwapInterface" >
    <UML:Operation visibility="public" xmi.id="456" type="" name="KisTileSwapInterface" />
    <UML:Operation visibility="public" xmi.id="457" type="virtual Q_INT32" isAbstract="true" name="add" >
     <UML:Parameter visibility="private" xmi.id="458" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="459" type="virtual void" isAbstract="true" name="remove" >
     <UML:Parameter visibility="private" xmi.id="460" value="" type="Q_INT32" name="swapNo" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="461" type="virtual void" isAbstract="true" name="swapCompress" >
     <UML:Parameter visibility="private" xmi.id="462" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="463" type="virtual void" isAbstract="true" name="swapDel" >
     <UML:Parameter visibility="private" xmi.id="464" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="465" type="virtual void" isAbstract="true" name="swapIn" >
     <UML:Parameter visibility="private" xmi.id="466" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="467" type="virtual void" isAbstract="true" name="swapInAsync" >
     <UML:Parameter visibility="private" xmi.id="468" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="469" type="virtual void" isAbstract="true" name="swapOut" >
     <UML:Parameter visibility="private" xmi.id="470" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="471" type="virtual " name="~KisTileSwapInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="472" name="KisTileCacheInterface" >
    <UML:Operation visibility="public" xmi.id="473" type="" name="KisTileCacheInterface" />
    <UML:Operation visibility="public" xmi.id="474" type="virtual void" isAbstract="true" name="flush" >
     <UML:Parameter visibility="private" xmi.id="475" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="476" type="virtual void" isAbstract="true" name="insert" >
     <UML:Parameter visibility="private" xmi.id="477" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="478" type="virtual void" isAbstract="true" name="sizeHint" >
     <UML:Parameter visibility="private" xmi.id="479" value="" type="Q_INT32" name="nelements" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="480" type="virtual " name="~KisTileCacheInterface" />
   </UML:Class>
   <UML:Class stereotype="class" comment="Provides abstraction to a tile.  A tile contains
a part of a layer.  Layers form an image." visibility="public" xmi.id="481" name="KisTile" >
    <UML:Operation visibility="protected" xmi.id="496" type="KisTile &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="497" value="" type="const KisTile &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="498" type="" name="KisTile" >
     <UML:Parameter visibility="private" xmi.id="499" value="" type="KisTile &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="500" type="" name="KisTile" >
     <UML:Parameter visibility="private" xmi.id="501" value="" type="Q_INT32" name="depth" />
     <UML:Parameter visibility="private" xmi.id="502" value="" type="KisTileCacheInterface *" name="cache" />
     <UML:Parameter visibility="private" xmi.id="503" value="" type="KisTileSwapInterface *" name="swap" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="504" type="void" name="allocate" />
    <UML:Operation visibility="public" xmi.id="505" type="QUANTUM *" name="data" >
     <UML:Parameter visibility="private" xmi.id="506" value="" type="Q_INT32" name="xoff" />
     <UML:Parameter visibility="private" xmi.id="507" value="" type="Q_INT32" name="yoff" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="508" type="Q_INT32" name="depth" />
    <UML:Operation visibility="public" xmi.id="509" type="bool" name="dirty" />
    <UML:Operation visibility="public" xmi.id="510" type="void" name="dirty" >
     <UML:Parameter visibility="private" xmi.id="511" value="" type="bool" name="val" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="512" type="void" name="duplicate" >
     <UML:Parameter visibility="private" xmi.id="513" value="" type="KisTile *" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="514" type="Q_INT32" name="height" />
    <UML:Operation visibility="public" xmi.id="515" type="void" name="height" >
     <UML:Parameter visibility="private" xmi.id="516" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="517" type="void" name="init" >
     <UML:Parameter visibility="private" xmi.id="518" value="" type="Q_INT32" name="depth" />
     <UML:Parameter visibility="private" xmi.id="519" value="" type="KisTileCacheInterface *" name="cache" />
     <UML:Parameter visibility="private" xmi.id="520" value="" type="KisTileSwapInterface *" name="swap" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="521" type="void" name="initRowHints" />
    <UML:Operation visibility="public" xmi.id="522" type="void" name="lock" />
    <UML:Operation visibility="public" xmi.id="523" type="void" name="lockAsync" />
    <UML:Operation visibility="public" xmi.id="524" type="QMutex *" name="mutex" />
    <UML:Operation visibility="public" xmi.id="525" type="void" name="ref" />
    <UML:Operation visibility="public" xmi.id="526" type="Q_INT32" name="refCount" />
    <UML:Operation visibility="public" xmi.id="527" type="void" name="release" />
    <UML:Operation visibility="public" xmi.id="528" type="Q_INT32" name="rowHint" >
     <UML:Parameter visibility="private" xmi.id="529" value="" type="Q_INT32" name="row" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="530" type="void" name="setRowHint" >
     <UML:Parameter visibility="private" xmi.id="531" value="" type="Q_INT32" name="row" />
     <UML:Parameter visibility="private" xmi.id="532" value="" type="drawingHints" name="hint" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="533" type="Q_INT32" name="shareCount" />
    <UML:Operation visibility="public" xmi.id="534" type="void" name="shareRef" />
    <UML:Operation visibility="public" xmi.id="535" type="void" name="shareRelease" />
    <UML:Operation visibility="public" xmi.id="536" type="Q_INT32" name="size" />
    <UML:Operation visibility="public" xmi.id="537" type="bool" name="valid" />
    <UML:Operation visibility="public" xmi.id="538" type="void" name="valid" >
     <UML:Parameter visibility="private" xmi.id="539" value="" type="bool" name="valid" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="540" type="Q_INT32" name="width" />
    <UML:Operation visibility="public" xmi.id="541" type="void" name="width" >
     <UML:Parameter visibility="private" xmi.id="542" value="" type="Q_INT32" name="w" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="543" type="Q_INT32" name="writeCount" />
    <UML:Operation visibility="public" xmi.id="544" type="void" name="writeRef" />
    <UML:Operation visibility="public" xmi.id="545" type="virtual " name="~KisTile" />
    <UML:Attribute visibility="private" xmi.id="483" value="" type="QUANTUM *" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="484" value="" type="Q_INT32" name="m_depth" />
    <UML:Attribute visibility="private" xmi.id="485" value="" type="bool" name="m_dirty" />
    <UML:Attribute visibility="private" xmi.id="486" value="" type="Q_INT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="487" value="" type="QValueVector" name="m_hints" />
    <UML:Attribute visibility="private" xmi.id="488" value="" type="QMutex" name="m_mutex" />
    <UML:Attribute visibility="private" xmi.id="489" value="" type="Q_INT32" name="m_nref" />
    <UML:Attribute visibility="private" xmi.id="490" value="" type="Q_INT32" name="m_nshare" />
    <UML:Attribute visibility="private" xmi.id="491" value="" type="Q_INT32" name="m_nwrite" />
    <UML:Attribute visibility="private" xmi.id="493" value="" type="Q_INT32" name="m_swapNo" />
    <UML:Attribute visibility="private" xmi.id="494" value="" type="bool" name="m_valid" />
    <UML:Attribute visibility="private" xmi.id="495" value="" type="Q_INT32" name="m_width" />
   </UML:Class>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="546" name="drawingHints" >
    <UML:EnumLiteral visibility="public" xmi.id="547" name="broken" />
    <UML:EnumLiteral visibility="public" xmi.id="548" name="opaque" />
    <UML:EnumLiteral visibility="public" xmi.id="549" name="transparent" />
    <UML:EnumLiteral visibility="public" xmi.id="550" name="mixed" />
    <UML:EnumLiteral visibility="public" xmi.id="551" name="outofrange" />
    <UML:EnumLiteral visibility="public" xmi.id="552" name="undef" />
    <UML:EnumLiteral visibility="public" xmi.id="553" name="unknown" />
   </UML:Enum>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="554" name="KisTileSPLst" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="555" name="vKisTileSPLst" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="556" name="KisTileSPLst_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="557" name="vKisTileSPLst_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="558" name="vKisTileSPLst_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="559" name="KisTileSPLst_it" />
   <UML:Class stereotype="class" visibility="public" xmi.id="560" name="KisMerge" >
    <UML:Operation visibility="public" xmi.id="565" type="" name="KisMerge" >
     <UML:Parameter visibility="private" xmi.id="566" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="567" value="" type="bool" name="keepOld" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="568" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="569" value="" type="KisPainter &amp;" />
     <UML:Parameter visibility="private" xmi.id="570" value="" type="KisPaintDeviceSP" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="571" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="572" value="" type="KisPainter &amp;" />
     <UML:Parameter visibility="private" xmi.id="573" value="" type="KisSelectionSP" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="574" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="575" value="" type="KisPainter &amp;" />
     <UML:Parameter visibility="private" xmi.id="576" value="" type="vKisPaintDeviceSP &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="577" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="578" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="579" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="580" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="581" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="582" value="" type="vKisLayerSP &amp;" name="layers" />
    </UML:Operation>
    <UML:Attribute visibility="private" xmi.id="561" value="" type="KisImageSP" name="m_img" />
    <UML:Attribute visibility="private" xmi.id="562" value="" type="bool" name="m_keepOld" />
    <UML:Attribute visibility="private" xmi.id="563" value="" type="QRect" name="m_rc" />
    <UML:Attribute visibility="private" xmi.id="564" value="" type="cond_t" name="m_test" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="583" name="KisFlatten" >
    <UML:Operation visibility="public" xmi.id="586" type="" name="KisFlatten" >
     <UML:Parameter visibility="private" xmi.id="587" value="" type="QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="588" type="" name="KisFlatten" >
     <UML:Parameter visibility="private" xmi.id="589" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="590" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="591" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="592" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="593" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="594" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="595" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="596" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="597" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="598" value="" type="KisPaintDeviceSP" name="dev" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="599" type="void" name="visit" >
     <UML:Parameter visibility="private" xmi.id="600" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="601" value="" type="KisPaintDeviceSP" name="dev" />
     <UML:Parameter visibility="private" xmi.id="602" value="" type="Q_INT32" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="603" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="604" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="605" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="606" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="607" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="608" value="" type="vKisLayerSP &amp;" name="layers" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="609" type="virtual bool" name="visit" >
     <UML:Parameter visibility="private" xmi.id="610" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="611" value="" type="vKisPaintDeviceSP &amp;" name="devs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="612" type="virtual " name="~KisFlatten" />
    <UML:Attribute visibility="private" xmi.id="584" value="" type="QRect" name="m_rc" />
    <UML:Attribute visibility="private" xmi.id="585" value="" type="cond_t" name="m_test" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="613" name="KIsDocIface" >
    <UML:Operation visibility="protected" xmi.id="615" type="virtual int" name="redoLimit" />
    <UML:Operation visibility="protected" xmi.id="616" type="virtual void" name="renameImage" >
     <UML:Parameter visibility="private" xmi.id="617" value="" type="const QString &amp;" name="oldName" />
     <UML:Parameter visibility="private" xmi.id="618" value="" type="const QString &amp;" name="newName" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="619" type="virtual void" name="setRedoLimit" >
     <UML:Parameter visibility="private" xmi.id="620" value="" type="int" name="limit" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="621" type="virtual void" name="setUndoLimit" >
     <UML:Parameter visibility="private" xmi.id="622" value="" type="int" name="limit" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="623" type="virtual int" name="undoLimit" />
    <UML:Attribute visibility="private" xmi.id="614" value="" type="KisDoc *" name="m_doc" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="624" name="KisAlphaMask" >
    <UML:Operation comment="Create an alpha mask based on the gray values of the
specified QImage. If the QImage is not grayscale, you're
buggered." visibility="public" xmi.id="629" type="" name="KisAlphaMask" >
     <UML:Parameter visibility="private" xmi.id="630" value="" type="const QImage &amp;" name="img" />
    </UML:Operation>
    <UML:Operation comment="Create an alpha mask based on the gray values of the
specified QImage. If the QImage is not grayscale, you're
buggered. The QImage is scaled using QImage::smoothScale,
where the target w and h are computed by taking scale as a
percentage." visibility="public" xmi.id="631" type="" name="KisAlphaMask" >
     <UML:Parameter visibility="private" xmi.id="632" value="" type="const QImage &amp;" name="img" />
     <UML:Parameter visibility="private" xmi.id="633" value="" type="double" name="scale" />
    </UML:Operation>
    <UML:Operation comment="@return the alpha value at the specified position.
Returns QUANTUM OPACITY_TRANSPARENT if the value is
outside the bounds of the mask.
XXX: this is, of course, not the best way of masking.
Better would be to let KisAlphaMask fill a chunk of memory
with the alpha values at the right position, something like
void applyMask(QUANTUM *pixeldata, Q_INT32 pixelWidth,
Q_INT32 alphaPos). That would be fastest, or we could
provide an iterator over the mask, that would be nice, too." visibility="public" xmi.id="634" type="QUANTUM" name="alphaAt" >
     <UML:Parameter visibility="private" xmi.id="635" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="636" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="637" type="void" name="computeAlpha" >
     <UML:Parameter visibility="private" xmi.id="638" value="" type="const QImage &amp;" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="639" type="void" name="copyAlpha" >
     <UML:Parameter visibility="private" xmi.id="640" value="" type="const QImage &amp;" name="img" />
    </UML:Operation>
    <UML:Operation comment="@return the number of alpha values in a scanline." visibility="public" xmi.id="641" type="Q_INT32" name="height" />
    <UML:Operation comment="@return the scale factor." visibility="public" xmi.id="642" type="double" name="scale" />
    <UML:Operation comment="@return the number of lines in the mask." visibility="public" xmi.id="643" type="Q_INT32" name="width" />
    <UML:Operation visibility="public" xmi.id="644" type="virtual " name="~KisAlphaMask" />
    <UML:Attribute visibility="private" xmi.id="625" value="" type="QValueVector" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="626" value="" type="double" name="m_scale" />
    <UML:Attribute visibility="private" xmi.id="627" value="" type="Q_INT32" name="m_scaledHeight" />
    <UML:Attribute visibility="private" xmi.id="628" value="" type="Q_INT32" name="m_scaledWidth" />
   </UML:Class>
   <UML:Class stereotype="class" comment="This is the definition of the interface Krita presents to
dcop." visibility="public" xmi.id="645" name="KRayonViewIface" >
    <UML:Operation visibility="protected" xmi.id="647" type="K_DCOP public :" name="KRayonViewIface" >
     <UML:Parameter visibility="private" xmi.id="648" value="" type="KisView *" name="view_" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="649" type="k_dcop : void" name="copy" />
    <UML:Operation visibility="protected" xmi.id="650" type="void" name="crop" />
    <UML:Operation visibility="protected" xmi.id="651" type="void" name="cut" />
    <UML:Operation visibility="protected" xmi.id="652" type="void" name="dialog_brushes" />
    <UML:Operation visibility="protected" xmi.id="653" type="void" name="dialog_channels" />
    <UML:Operation visibility="protected" xmi.id="654" type="void" name="dialog_colors" />
    <UML:Operation visibility="protected" xmi.id="655" type="void" name="dialog_crayons" />
    <UML:Operation visibility="protected" xmi.id="656" type="void" name="dialog_gradient" />
    <UML:Operation visibility="protected" xmi.id="657" type="void" name="dialog_layers" />
    <UML:Operation visibility="protected" xmi.id="658" type="void" name="dialog_patterns" />
    <UML:Operation visibility="protected" xmi.id="659" type="void" name="hide_layer" />
    <UML:Operation visibility="protected" xmi.id="660" type="void" name="insert_layer" />
    <UML:Operation visibility="protected" xmi.id="661" type="void" name="layer_properties" />
    <UML:Operation visibility="protected" xmi.id="662" type="void" name="link_layer" />
    <UML:Operation visibility="protected" xmi.id="663" type="void" name="next_layer" />
    <UML:Operation visibility="protected" xmi.id="664" type="void" name="paste" />
    <UML:Operation visibility="protected" xmi.id="665" type="void" name="previous_layer" />
    <UML:Operation visibility="protected" xmi.id="666" type="void" name="removeSelection" />
    <UML:Operation visibility="protected" xmi.id="667" type="void" name="remove_layer" />
    <UML:Operation visibility="protected" xmi.id="668" type="void" name="selectAll" />
    <UML:Operation visibility="protected" xmi.id="669" type="void" name="unSelectAll" />
    <UML:Attribute visibility="private" xmi.id="646" value="" type="KisView *" name="m_view" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="670" name="KIsImageIface" >
    <UML:Operation visibility="protected" xmi.id="672" type="K_DCOP public :" name="KIsImageIface" >
     <UML:Parameter visibility="private" xmi.id="673" value="" type="KisImage *" name="img_" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="674" type="bool" name="alpha" />
    <UML:Operation visibility="protected" xmi.id="675" type="bool" name="empty" />
    <UML:Operation visibility="protected" xmi.id="676" type="int" name="height" />
    <UML:Operation visibility="protected" xmi.id="677" type="k_dcop : QString" name="name" />
    <UML:Operation visibility="protected" xmi.id="678" type="void" name="setName" >
     <UML:Parameter visibility="private" xmi.id="679" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="680" type="int" name="width" />
    <UML:Attribute visibility="private" xmi.id="671" value="" type="KisImage *" name="m_img" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="681" name="KisBrush" >
    <UML:Operation visibility="public" xmi.id="693" type="" name="KisBrush" >
     <UML:Parameter visibility="private" xmi.id="694" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="695" type="" name="KisBrush" >
     <UML:Parameter visibility="private" xmi.id="696" value="" type="const QString &amp;" name="filename" />
     <UML:Parameter visibility="private" xmi.id="697" value="" type="const QValueVector &lt; Q_UINT8 > &amp;" name="data" />
     <UML:Parameter visibility="private" xmi.id="698" value="" type="Q_UINT32 &amp;" name="dataPos" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="699" type="virtual enumBrushType" name="brushType" />
    <UML:Operation visibility="protected" xmi.id="700" type="void" name="createMasks" >
     <UML:Parameter visibility="private" xmi.id="701" value="" type="const QImage &amp;" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="702" type="QPoint" name="hotSpot" />
    <UML:Operation visibility="public" xmi.id="703" type="virtual QImage" name="img" />
    <UML:Operation visibility="public" xmi.id="704" type="virtual bool" name="loadAsync" />
    <UML:Operation comment="@return a mask computed from the grey-level values of the
pixels in the brush." visibility="public" xmi.id="705" type="virtual KisAlphaMask *" name="mask" >
     <UML:Parameter visibility="private" xmi.id="706" value="" type="Q_INT32" name="scale" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="707" type="virtual bool" name="saveAsync" />
    <UML:Operation visibility="public" xmi.id="708" type="void" name="setHotSpot" >
     <UML:Parameter visibility="private" xmi.id="709" value="" type="QPoint" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="710" type="virtual " name="~KisBrush" />
    <UML:Attribute visibility="private" xmi.id="682" value="" type="enumBrushType" name="m_brushType" />
    <UML:Attribute visibility="private" xmi.id="683" value="" type="Q_UINT32" name="m_bytes" />
    <UML:Attribute visibility="private" xmi.id="684" value="" type="QValueVector" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="685" value="" type="Q_UINT32" name="m_header_size" />
    <UML:Attribute visibility="private" xmi.id="686" value="" type="Q_UINT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="687" value="" type="QPoint" name="m_hotSpot" />
    <UML:Attribute visibility="private" xmi.id="688" value="" type="QImage" name="m_img" />
    <UML:Attribute visibility="private" xmi.id="689" value="" type="Q_UINT32" name="m_magic_number" />
    <UML:Attribute visibility="private" xmi.id="690" value="" type="QPtrList" name="m_masks" />
    <UML:Attribute visibility="private" xmi.id="691" value="" type="Q_UINT32" name="m_version" />
    <UML:Attribute visibility="private" xmi.id="692" value="" type="Q_UINT32" name="m_width" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="711" name="KisBackground" >
    <UML:Operation visibility="public" xmi.id="712" type="" name="KisBackground" >
     <UML:Parameter visibility="private" xmi.id="713" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="714" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="715" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="716" type="virtual Q_INT32" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="717" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="718" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="719" type="virtual " name="~KisBackground" />
   </UML:Class>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="720" name="enumBrushType" >
    <UML:EnumLiteral visibility="public" xmi.id="721" name="INVALID" />
    <UML:EnumLiteral visibility="public" xmi.id="722" name="MASK" />
    <UML:EnumLiteral visibility="public" xmi.id="723" name="IMAGE" />
    <UML:EnumLiteral visibility="public" xmi.id="724" name="PIPE_MASK" />
    <UML:EnumLiteral visibility="public" xmi.id="725" name="PIPE_IMAGE" />
   </UML:Enum>
   <UML:Class stereotype="class" visibility="public" xmi.id="727" name="KisCommand" >
    <UML:Operation visibility="public" xmi.id="730" type="" name="KisCommand" >
     <UML:Parameter visibility="private" xmi.id="731" value="" type="KisUndoAdapter *" name="undoAdapter" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="732" type="" name="KisCommand" >
     <UML:Parameter visibility="private" xmi.id="733" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="734" value="" type="KisUndoAdapter *" name="undoAdapter" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="735" type="KisUndoAdapter *" name="adapter" />
    <UML:Operation visibility="public" xmi.id="736" type="virtual void" isAbstract="true" name="execute" />
    <UML:Operation visibility="public" xmi.id="737" type="virtual QString" name="name" />
    <UML:Operation visibility="public" xmi.id="738" type="virtual void" isAbstract="true" name="unexecute" />
    <UML:Operation visibility="public" xmi.id="739" type="virtual " name="~KisCommand" />
    <UML:Attribute visibility="private" xmi.id="728" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="729" value="" type="KisUndoAdapter *" name="m_undoAdapter" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="740" name="KisGuide" >
    <UML:Operation visibility="public" xmi.id="745" type="" name="KisGuide" >
     <UML:Parameter visibility="private" xmi.id="746" value="" type="Qt :: Orientation" name="o" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="747" type="bool" name="isSelected" />
    <UML:Operation visibility="public" xmi.id="748" type="double" name="position" />
    <UML:Operation visibility="public" xmi.id="749" type="virtual " name="~KisGuide" />
    <UML:Attribute visibility="public" xmi.id="741" value="" type="QPixmap" name="buffer" />
    <UML:Attribute visibility="public" xmi.id="742" value="" type="bool" name="hasBuffer" />
    <UML:Attribute visibility="public" xmi.id="743" value="" type="double" name="pos" />
    <UML:Attribute visibility="public" xmi.id="744" value="" type="bool" name="selected" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="750" name="KisCanvasControllerInterface" >
    <UML:Operation visibility="protected" xmi.id="751" type="KisCanvasControllerInterface &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="752" value="" type="const KisCanvasControllerInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="753" type="" name="KisCanvasControllerInterface" />
    <UML:Operation visibility="protected" xmi.id="754" type="" name="KisCanvasControllerInterface" >
     <UML:Parameter visibility="private" xmi.id="755" value="" type="const KisCanvasControllerInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="756" type="virtual QWidget *" isAbstract="true" name="canvas" />
    <UML:Operation visibility="public" xmi.id="757" type="virtual Q_INT32" isAbstract="true" name="horzValue" />
    <UML:Operation visibility="public" xmi.id="758" type="virtual void" isAbstract="true" name="updateCanvas" />
    <UML:Operation visibility="public" xmi.id="759" type="virtual void" isAbstract="true" name="updateCanvas" >
     <UML:Parameter visibility="private" xmi.id="760" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="761" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="762" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="763" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="764" type="virtual void" isAbstract="true" name="updateCanvas" >
     <UML:Parameter visibility="private" xmi.id="765" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="766" type="virtual Q_INT32" isAbstract="true" name="vertValue" />
    <UML:Operation visibility="public" xmi.id="767" type="virtual void" isAbstract="true" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="768" value="" type="Q_INT32 *" name="x" />
     <UML:Parameter visibility="private" xmi.id="769" value="" type="Q_INT32 *" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="770" type="virtual QPoint" isAbstract="true" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="771" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="772" type="virtual QRect" isAbstract="true" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="773" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="774" type="virtual void" isAbstract="true" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="775" value="" type="Q_INT32 *" name="x" />
     <UML:Parameter visibility="private" xmi.id="776" value="" type="Q_INT32 *" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="777" type="virtual QPoint" isAbstract="true" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="778" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="779" type="virtual QRect" isAbstract="true" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="780" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="781" type="virtual void" isAbstract="true" name="zoomIn" />
    <UML:Operation visibility="public" xmi.id="782" type="virtual void" isAbstract="true" name="zoomIn" >
     <UML:Parameter visibility="private" xmi.id="783" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="784" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="785" type="virtual void" isAbstract="true" name="zoomOut" />
    <UML:Operation visibility="public" xmi.id="786" type="virtual void" isAbstract="true" name="zoomOut" >
     <UML:Parameter visibility="private" xmi.id="787" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="788" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="789" type="virtual " name="~KisCanvasControllerInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="790" name="KisGuideMgr" >
    <UML:Operation visibility="public" xmi.id="802" type="" name="KisGuideMgr" />
    <UML:Operation visibility="public" xmi.id="803" type="KisGuideSP" name="add" >
     <UML:Parameter visibility="private" xmi.id="804" value="" type="double" name="pos" />
     <UML:Parameter visibility="private" xmi.id="805" value="" type="Qt :: Orientation" name="o" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="806" type="void" name="erase" >
     <UML:Parameter visibility="private" xmi.id="807" value="" type="QPaintDevice *" name="device" />
     <UML:Parameter visibility="private" xmi.id="808" value="" type="QWidget *" name="w" />
     <UML:Parameter visibility="private" xmi.id="809" value="" type="Q_INT32" name="xOffset" />
     <UML:Parameter visibility="private" xmi.id="810" value="" type="Q_INT32" name="yOffset" />
     <UML:Parameter visibility="private" xmi.id="811" value="" type="double" name="zoom" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="812" type="KisGuideSP" name="find" >
     <UML:Parameter visibility="private" xmi.id="813" value="" type="double" name="x" />
     <UML:Parameter visibility="private" xmi.id="814" value="" type="double" name="y" />
     <UML:Parameter visibility="private" xmi.id="815" value="" type="double" name="d" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="816" type="KisGuideSP" name="findHorizontal" >
     <UML:Parameter visibility="private" xmi.id="817" value="" type="double" name="y" />
     <UML:Parameter visibility="private" xmi.id="818" value="" type="double" name="d" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="819" type="KisGuideSP" name="findVertical" >
     <UML:Parameter visibility="private" xmi.id="820" value="" type="double" name="x" />
     <UML:Parameter visibility="private" xmi.id="821" value="" type="double" name="d" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="822" type="bool" name="hasSelected" />
    <UML:Operation visibility="public" xmi.id="823" type="void" name="load" >
     <UML:Parameter visibility="private" xmi.id="824" value="" type="const QDomElement &amp;" name="element" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="825" type="void" name="moveSelectedByX" >
     <UML:Parameter visibility="private" xmi.id="826" value="" type="double" name="d" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="827" type="void" name="moveSelectedByY" >
     <UML:Parameter visibility="private" xmi.id="828" value="" type="double" name="d" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="829" type="void" name="paint" >
     <UML:Parameter visibility="private" xmi.id="830" value="" type="QPaintDevice *" name="device" />
     <UML:Parameter visibility="private" xmi.id="831" value="" type="QWidget *" name="w" />
     <UML:Parameter visibility="private" xmi.id="832" value="" type="Q_INT32" name="xOffset" />
     <UML:Parameter visibility="private" xmi.id="833" value="" type="Q_INT32" name="yOffset" />
     <UML:Parameter visibility="private" xmi.id="834" value="" type="double" name="zoom" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="835" type="void" name="remove" >
     <UML:Parameter visibility="private" xmi.id="836" value="" type="KisGuideSP" name="gd" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="837" type="void" name="removeSelected" />
    <UML:Operation visibility="public" xmi.id="838" type="void" name="resize" />
    <UML:Operation visibility="public" xmi.id="839" type="void" name="resize" >
     <UML:Parameter visibility="private" xmi.id="840" value="" type="const QSize &amp;" name="size" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="841" type="void" name="resizeLinesPixmap" >
     <UML:Parameter visibility="private" xmi.id="842" value="" type="const QSize &amp;" name="size" />
     <UML:Parameter visibility="private" xmi.id="843" value="" type="QPixmap *" name="vLine" />
     <UML:Parameter visibility="private" xmi.id="844" value="" type="QPixmap *" name="hLine" />
     <UML:Parameter visibility="private" xmi.id="845" value="" type="QPixmap *" name="linePattern" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="846" type="void" name="save" >
     <UML:Parameter visibility="private" xmi.id="847" value="" type="QDomElement &amp;" name="element" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="848" type="void" name="select" >
     <UML:Parameter visibility="private" xmi.id="849" value="" type="KisGuideSP" name="gd" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="850" type="void" name="selectAll" />
    <UML:Operation visibility="public" xmi.id="851" type="Q_INT32" name="selectedCount" />
    <UML:Operation visibility="public" xmi.id="852" type="void" name="unselect" >
     <UML:Parameter visibility="private" xmi.id="853" value="" type="KisGuideSP" name="gd" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="854" type="void" name="unselectAll" />
    <UML:Operation visibility="public" xmi.id="855" type="" name="~KisGuideMgr" />
    <UML:Attribute visibility="private" xmi.id="791" value="" type="QPixmap" name="m_hGuideLines" />
    <UML:Attribute visibility="private" xmi.id="792" value="" type="QPixmap" name="m_hGuideLinesSelected" />
    <UML:Attribute visibility="private" xmi.id="793" value="" type="vKisGuideSP" name="m_lines" />
    <UML:Attribute visibility="private" xmi.id="794" value="" type="QPixmap" name="m_pattern" />
    <UML:Attribute visibility="private" xmi.id="795" value="" type="QPixmap" name="m_patternSelected" />
    <UML:Attribute visibility="private" xmi.id="796" value="" type="QSize" name="m_size" />
    <UML:Attribute visibility="private" xmi.id="797" value="" type="vKisGuideSP" name="m_slines" />
    <UML:Attribute visibility="private" xmi.id="798" value="" type="QPixmap" name="m_vGuideLines" />
    <UML:Attribute visibility="private" xmi.id="799" value="" type="QPixmap" name="m_vGuideLinesSelected" />
    <UML:Attribute visibility="private" xmi.id="800" value="" type="const char * []" name="s_xbm" />
    <UML:Attribute visibility="private" xmi.id="801" value="" type="const char * []" name="s_xbm_selected" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="856" name="KisGradient" >
    <UML:Operation visibility="public" xmi.id="861" type="" name="KisGradient" />
    <UML:Operation visibility="public" xmi.id="862" type="uint" name="arrayPixelValue" >
     <UML:Parameter visibility="private" xmi.id="863" value="" type="int" name="x" />
     <UML:Parameter visibility="private" xmi.id="864" value="" type="int" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="865" type="QImage &amp;" name="dither" >
     <UML:Parameter visibility="private" xmi.id="866" value="" type="QImage &amp;" name="img" />
     <UML:Parameter visibility="private" xmi.id="867" value="" type="const QColor *" name="palette" />
     <UML:Parameter visibility="private" xmi.id="868" value="" type="int" name="size" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="869" type="QImage" name="gradient" >
     <UML:Parameter visibility="private" xmi.id="870" value="" type="const QSize &amp;" name="size" />
     <UML:Parameter visibility="private" xmi.id="871" value="" type="const QColor &amp;" name="ca" />
     <UML:Parameter visibility="private" xmi.id="872" value="" type="const QColor &amp;" name="cb" />
     <UML:Parameter visibility="private" xmi.id="873" value="" type="KImageEffect :: GradientType" name="eff" />
     <UML:Parameter visibility="private" xmi.id="874" value="" type="int" name="ncols" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="875" type="const int" name="height" />
    <UML:Operation visibility="public" xmi.id="876" type="uint" name="imagePixelValue" >
     <UML:Parameter visibility="private" xmi.id="877" value="" type="int" name="x" />
     <UML:Parameter visibility="private" xmi.id="878" value="" type="int" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="879" type="void" name="mapHorGradient" >
     <UML:Parameter visibility="private" xmi.id="880" value="" type="QRect" name="gradR" />
     <UML:Parameter visibility="private" xmi.id="881" value="" type="KoColor" name="startColor" />
     <UML:Parameter visibility="private" xmi.id="882" value="" type="KoColor" name="endColor" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="883" type="void" name="mapKdeGradient" >
     <UML:Parameter visibility="private" xmi.id="884" value="" type="QRect" name="gradR" />
     <UML:Parameter visibility="private" xmi.id="885" value="" type="KoColor" name="startColor" />
     <UML:Parameter visibility="private" xmi.id="886" value="" type="KoColor" name="endColor" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="887" type="void" name="mapVertGradient" >
     <UML:Parameter visibility="private" xmi.id="888" value="" type="QRect" name="gradR" />
     <UML:Parameter visibility="private" xmi.id="889" value="" type="KoColor" name="startColor" />
     <UML:Parameter visibility="private" xmi.id="890" value="" type="KoColor" name="endColor" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="891" type="int" name="nearestColor" >
     <UML:Parameter visibility="private" xmi.id="892" value="" type="int" name="r" />
     <UML:Parameter visibility="private" xmi.id="893" value="" type="int" name="g" />
     <UML:Parameter visibility="private" xmi.id="894" value="" type="int" name="b" />
     <UML:Parameter visibility="private" xmi.id="895" value="" type="const QColor *" name="palette" />
     <UML:Parameter visibility="private" xmi.id="896" value="" type="int" name="size" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="897" type="void" name="setEffect" >
     <UML:Parameter visibility="private" xmi.id="898" value="" type="KImageEffect :: GradientType" name="_effect" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="899" type="void" name="setNull" />
    <UML:Operation visibility="public" xmi.id="900" type="const int" name="width" />
    <UML:Operation visibility="public" xmi.id="901" type="" name="~KisGradient" />
    <UML:Attribute visibility="private" xmi.id="857" value="" type="QMemArray" name="gradArray" />
    <UML:Attribute visibility="private" xmi.id="858" value="" type="QImage" name="gradImage" />
    <UML:Attribute visibility="private" xmi.id="859" value="" type="int" name="mGradientHeight" />
    <UML:Attribute visibility="private" xmi.id="860" value="" type="int" name="mGradientWidth" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="902" name="KisDoc" >
    <UML:Operation visibility="public" xmi.id="914" type="" name="KisDoc" >
     <UML:Parameter visibility="private" xmi.id="915" value="" type="QWidget *" name="parentWidget" />
     <UML:Parameter visibility="private" xmi.id="916" value="" type="const char *" name="widgetName" />
     <UML:Parameter visibility="private" xmi.id="917" value="" type="QObject *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="918" value="" type="const char *" name="name" />
     <UML:Parameter visibility="private" xmi.id="919" value="" type="bool" name="singleViewMode" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="920" type="virtual void" name="addCommand" >
     <UML:Parameter visibility="private" xmi.id="921" value="" type="KCommand *" name="cmd" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="922" type="void" name="addImage" >
     <UML:Parameter visibility="private" xmi.id="923" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="924" type="virtual void" name="beginMacro" >
     <UML:Parameter visibility="private" xmi.id="925" value="" type="const QString &amp;" name="macroName" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="926" type="KisSelectionSP" name="clipboardSelection" />
    <UML:Operation visibility="public" xmi.id="927" type="virtual bool" name="completeLoading" >
     <UML:Parameter visibility="private" xmi.id="928" value="" type="KoStore *" name="store" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="929" type="virtual bool" name="completeSaving" >
     <UML:Parameter visibility="private" xmi.id="930" value="" type="KoStore *" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="931" type="bool" name="contains" >
     <UML:Parameter visibility="private" xmi.id="932" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="933" type="virtual KoView *" name="createViewInstance" >
     <UML:Parameter visibility="private" xmi.id="934" value="" type="QWidget *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="935" value="" type="const char *" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="936" type="virtual DCOPObject *" name="dcopObject" />
    <UML:Operation visibility="public" xmi.id="937" type="bool" name="empty" />
    <UML:Operation visibility="protected" xmi.id="938" type="virtual void" name="endMacro" />
    <UML:Operation visibility="public" xmi.id="939" type="KisImageSP" name="findImage" >
     <UML:Parameter visibility="private" xmi.id="940" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="941" type="Q_INT32" name="imageIndex" >
     <UML:Parameter visibility="private" xmi.id="942" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="943" type="KisImageSP" name="imageNum" >
     <UML:Parameter visibility="private" xmi.id="944" value="" type="Q_UINT32" name="num" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="945" type="QStringList" name="images" />
    <UML:Operation visibility="public" xmi.id="946" type="bool" name="importImage" >
     <UML:Parameter visibility="private" xmi.id="947" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="948" type="virtual bool" name="inMacro" />
    <UML:Operation visibility="protected" xmi.id="949" type="bool" name="init" />
    <UML:Operation visibility="public" xmi.id="950" type="virtual bool" name="initDoc" />
    <UML:Operation visibility="public" xmi.id="951" type="virtual bool" name="isEmpty" />
    <UML:Operation visibility="public" xmi.id="952" type="KisLayerSP" name="layerAdd" >
     <UML:Parameter visibility="private" xmi.id="953" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="954" value="" type="KisLayerSP" name="layer" />
     <UML:Parameter visibility="private" xmi.id="955" value="" type="Q_INT32" name="position" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="956" type="KisLayerSP" name="layerAdd" >
     <UML:Parameter visibility="private" xmi.id="957" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="958" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="959" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="960" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="961" value="" type="CompositeOp" name="compositeOp" />
     <UML:Parameter visibility="private" xmi.id="962" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="963" value="" type="QPoint" name="pos" />
     <UML:Parameter visibility="private" xmi.id="964" value="" type="enumImgType" name="type" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="965" type="KisLayerSP" name="layerAdd" >
     <UML:Parameter visibility="private" xmi.id="966" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="967" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="968" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="969" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="970" value="" type="QUANTUM" name="devOpacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="971" type="KisLayerSP" name="layerAdd" >
     <UML:Parameter visibility="private" xmi.id="972" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="973" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="974" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="975" type="void" name="layerLower" >
     <UML:Parameter visibility="private" xmi.id="976" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="977" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="978" type="void" name="layerNext" >
     <UML:Parameter visibility="private" xmi.id="979" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="980" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="981" type="void" name="layerPrev" >
     <UML:Parameter visibility="private" xmi.id="982" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="983" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="984" type="void" name="layerRaise" >
     <UML:Parameter visibility="private" xmi.id="985" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="986" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="987" type="void" name="layerRemove" >
     <UML:Parameter visibility="private" xmi.id="988" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="989" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="990" type="KisChannelSP" name="loadChannel" >
     <UML:Parameter visibility="private" xmi.id="991" value="" type="const QDomElement &amp;" name="elem" />
     <UML:Parameter visibility="private" xmi.id="992" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="993" type="KisImageSP" name="loadImage" >
     <UML:Parameter visibility="private" xmi.id="994" value="" type="const QDomElement &amp;" name="elem" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="995" type="KisLayerSP" name="loadLayer" >
     <UML:Parameter visibility="private" xmi.id="996" value="" type="const QDomElement &amp;" name="elem" />
     <UML:Parameter visibility="private" xmi.id="997" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="998" type="virtual bool" name="loadOasis" >
     <UML:Parameter visibility="private" xmi.id="999" value="" type="const QDomDocument &amp;" />
     <UML:Parameter visibility="private" xmi.id="1000" value="" type="KoOasisStyles &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1001" type="virtual bool" name="loadXML" >
     <UML:Parameter visibility="private" xmi.id="1002" value="" type="QIODevice *" />
     <UML:Parameter visibility="private" xmi.id="1003" value="" type="const QDomDocument &amp;" name="doc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1004" type="virtual QCString" name="mimeType" />
    <UML:Operation visibility="public" xmi.id="1005" type="bool" name="namePresent" >
     <UML:Parameter visibility="private" xmi.id="1006" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1007" type="KisImageSP" name="newImage" >
     <UML:Parameter visibility="private" xmi.id="1008" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1009" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1010" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1011" value="" type="enumImgType" name="type" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1012" type="QString" name="nextImageName" />
    <UML:Operation visibility="public" xmi.id="1013" type="Q_INT32" name="nimages" />
    <UML:Operation visibility="public" xmi.id="1014" type="virtual void" name="paintContent" >
     <UML:Parameter visibility="private" xmi.id="1015" value="" type="QPainter &amp;" name="painter" />
     <UML:Parameter visibility="private" xmi.id="1016" value="" type="const QRect &amp;" name="rect" />
     <UML:Parameter visibility="private" xmi.id="1017" value="" type="bool" name="transparent" />
     <UML:Parameter visibility="private" xmi.id="1018" value="" type="double" name="zoomX" />
     <UML:Parameter visibility="private" xmi.id="1019" value="" type="double" name="zoomY" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1020" type="Q_INT32" name="redoLimit" />
    <UML:Operation visibility="public" xmi.id="1021" type="void" name="removeImage" >
     <UML:Parameter visibility="private" xmi.id="1022" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1023" type="void" name="removeImage" >
     <UML:Parameter visibility="private" xmi.id="1024" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1025" type="void" name="renameImage" >
     <UML:Parameter visibility="private" xmi.id="1026" value="" type="const QString &amp;" name="oldName" />
     <UML:Parameter visibility="private" xmi.id="1027" value="" type="const QString &amp;" name="newName" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1028" type="QDomElement" name="saveChannel" >
     <UML:Parameter visibility="private" xmi.id="1029" value="" type="QDomDocument &amp;" name="doc" />
     <UML:Parameter visibility="private" xmi.id="1030" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1031" type="QDomElement" name="saveImage" >
     <UML:Parameter visibility="private" xmi.id="1032" value="" type="QDomDocument &amp;" name="doc" />
     <UML:Parameter visibility="private" xmi.id="1033" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1034" type="QDomElement" name="saveLayer" >
     <UML:Parameter visibility="private" xmi.id="1035" value="" type="QDomDocument &amp;" name="doc" />
     <UML:Parameter visibility="private" xmi.id="1036" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1037" type="virtual QDomDocument" name="saveXML" />
    <UML:Operation visibility="public" xmi.id="1038" type="void" name="setClipboardSelection" >
     <UML:Parameter visibility="private" xmi.id="1039" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1040" type="void" name="setLayerProperties" >
     <UML:Parameter visibility="private" xmi.id="1041" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1042" value="" type="KisLayerSP" name="layer" />
     <UML:Parameter visibility="private" xmi.id="1043" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="1044" value="" type="CompositeOp" name="compositeOp" />
     <UML:Parameter visibility="private" xmi.id="1045" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1046" type="void" name="setProjection" >
     <UML:Parameter visibility="private" xmi.id="1047" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1048" type="void" name="setRedoLimit" >
     <UML:Parameter visibility="private" xmi.id="1049" value="" type="Q_INT32" name="limit" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1050" type="virtual void" name="setUndo" >
     <UML:Parameter visibility="private" xmi.id="1051" value="" type="bool" name="undo" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1052" type="void" name="setUndoLimit" >
     <UML:Parameter visibility="private" xmi.id="1053" value="" type="Q_INT32" name="limit" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1054" type="void" name="setupColorspaces" />
    <UML:Operation visibility="protected" xmi.id="1055" type="virtual bool" name="undo" />
    <UML:Operation visibility="public" xmi.id="1056" type="Q_INT32" name="undoLimit" />
    <UML:Operation visibility="public" xmi.id="1057" type="virtual " name="~KisDoc" />
    <UML:Attribute visibility="private" xmi.id="903" value="" type="KisSelectionSP" name="m_clipboard" />
    <UML:Attribute visibility="private" xmi.id="904" value="" type="KCommandHistory *" name="m_cmdHistory" />
    <UML:Attribute visibility="private" xmi.id="905" value="" type="KisStrategyColorSpaceMap" name="m_colorspaces" />
    <UML:Attribute visibility="private" xmi.id="906" value="" type="Q_INT32" name="m_conversionDepth" />
    <UML:Attribute visibility="private" xmi.id="907" value="" type="KMacroCommand *" name="m_currentMacro" />
    <UML:Attribute visibility="private" xmi.id="908" value="" type="DCOPObject *" name="m_dcop" />
    <UML:Attribute visibility="private" xmi.id="909" value="" type="vKisImageSP" name="m_images" />
    <UML:Attribute visibility="private" xmi.id="910" value="" type="KisNameServer *" name="m_nserver" />
    <UML:Attribute visibility="private" xmi.id="911" value="" type="KisImageSP" name="m_projection" />
    <UML:Attribute visibility="private" xmi.id="912" value="" type="bool" name="m_pushedClipboard" />
    <UML:Attribute visibility="private" xmi.id="913" value="" type="bool" name="m_undo" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1058" name="KisCursor" >
    <UML:Operation visibility="public" xmi.id="1059" type="" name="KisCursor" />
    <UML:Operation visibility="public" xmi.id="1060" type="QCursor" name="airbrushCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1061" type="QCursor" name="arrowCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1062" type="QCursor" name="blankCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1063" type="QCursor" name="brushCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1064" type="QCursor" name="colorChangerCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1065" type="QCursor" name="crossCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1066" type="QCursor" name="eraserCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1067" type="QCursor" name="fillerCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1068" type="QCursor" name="handCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1069" type="QCursor" name="ibeamCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1070" type="QCursor" name="moveCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1071" type="QCursor" name="penCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1072" type="QCursor" name="pickerCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1073" type="QCursor" name="pointingHandCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1074" type="QCursor" name="selectCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1075" type="QCursor" name="sizeAllCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1076" type="QCursor" name="sizeBDiagCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1077" type="QCursor" name="sizeFDiagCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1078" type="QCursor" name="sizeHorCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1079" type="QCursor" name="sizeVerCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1080" type="QCursor" name="splitHCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1081" type="QCursor" name="splitVCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1082" type="QCursor" name="upArrowCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1083" type="QCursor" name="waitCursor" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1084" type="QCursor" name="zoomCursor" ownerScope="classifier" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1085" name="KisConfig" >
    <UML:Operation visibility="protected" xmi.id="1087" type="KisConfig &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1088" value="" type="const KisConfig &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1089" type="" name="KisConfig" />
    <UML:Operation visibility="protected" xmi.id="1090" type="" name="KisConfig" >
     <UML:Parameter visibility="private" xmi.id="1091" value="" type="const KisConfig &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1092" type="Q_INT32" name="defImgHeight" />
    <UML:Operation visibility="public" xmi.id="1093" type="Q_INT32" name="defImgWidth" />
    <UML:Operation visibility="public" xmi.id="1094" type="Q_INT32" name="defLayerHeight" />
    <UML:Operation visibility="public" xmi.id="1095" type="Q_INT32" name="defLayerWidth" />
    <UML:Operation visibility="public" xmi.id="1096" type="Q_INT32" name="maxImgHeight" />
    <UML:Operation visibility="public" xmi.id="1097" type="Q_INT32" name="maxImgWidth" />
    <UML:Operation visibility="public" xmi.id="1098" type="Q_INT32" name="maxLayerHeight" />
    <UML:Operation visibility="public" xmi.id="1099" type="Q_INT32" name="maxLayerWidth" />
    <UML:Operation visibility="public" xmi.id="1100" type="" name="~KisConfig" />
    <UML:Attribute visibility="private" xmi.id="1086" value="" type="mutable KConfig *" name="m_cfg" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1101" name="KisCanvasObserver" >
    <UML:Operation visibility="protected" xmi.id="1102" type="KisCanvasObserver &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1103" value="" type="const KisCanvasObserver &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1104" type="" name="KisCanvasObserver" />
    <UML:Operation visibility="protected" xmi.id="1105" type="" name="KisCanvasObserver" >
     <UML:Parameter visibility="private" xmi.id="1106" value="" type="const KisCanvasObserver &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1107" type="virtual void" isAbstract="true" name="update" >
     <UML:Parameter visibility="private" xmi.id="1108" value="" type="KisCanvasSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1109" type="virtual " name="~KisCanvasObserver" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1110" name="KisFactory" >
    <UML:Operation visibility="public" xmi.id="1115" type="" name="KisFactory" >
     <UML:Parameter visibility="private" xmi.id="1116" value="" type="QObject *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="1117" value="" type="const char *" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1118" type="KAboutData *" name="aboutData" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1119" type="virtual KParts :: Part *" name="createPartObject" >
     <UML:Parameter visibility="private" xmi.id="1120" value="" type="QWidget *" name="parentWidget" />
     <UML:Parameter visibility="private" xmi.id="1121" value="" type="const char *" name="widgetName" />
     <UML:Parameter visibility="private" xmi.id="1122" value="" type="QObject *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="1123" value="" type="const char *" name="name" />
     <UML:Parameter visibility="private" xmi.id="1124" value="" type="const char *" name="classname" />
     <UML:Parameter visibility="private" xmi.id="1125" value="" type="const QStringList &amp;" name="args" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1126" type="KInstance *" name="global" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1127" type="KisPluginServer *" name="pServer" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1128" type="KisResourceServer *" name="rServer" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="1129" type="" name="~KisFactory" />
    <UML:Attribute visibility="private" xmi.id="1111" value="" type="KAboutData *" name="s_aboutData" />
    <UML:Attribute visibility="private" xmi.id="1112" value="" type="KInstance *" name="s_global" />
    <UML:Attribute visibility="private" xmi.id="1113" value="" type="KisPluginServer *" name="s_pserver" />
    <UML:Attribute visibility="private" xmi.id="1114" value="" type="KisResourceServer *" name="s_rserver" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1130" name="KisChannel" >
    <UML:Operation visibility="public" xmi.id="1131" type="" name="KisChannel" >
     <UML:Parameter visibility="private" xmi.id="1132" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1133" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1134" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1135" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1136" value="" type="const KoColor &amp;" name="color" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1137" type="" name="KisChannel" >
     <UML:Parameter visibility="private" xmi.id="1138" value="" type="const KisChannel &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1139" type="void" name="border" >
     <UML:Parameter visibility="private" xmi.id="1140" value="" type="Q_INT32" name="xradius" />
     <UML:Parameter visibility="private" xmi.id="1141" value="" type="Q_INT32" name="yradius" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1142" type="bool" name="bounds" >
     <UML:Parameter visibility="private" xmi.id="1143" value="" type="QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1144" type="void" name="clear" />
    <UML:Operation visibility="public" xmi.id="1145" type="KoColor" name="color" />
    <UML:Operation visibility="public" xmi.id="1146" type="void" name="color" >
     <UML:Parameter visibility="private" xmi.id="1147" value="" type="KoColor" name="clr" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1148" type="KisChannelSP" name="createMask" >
     <UML:Parameter visibility="private" xmi.id="1149" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1150" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1151" type="bool" name="empty" />
    <UML:Operation visibility="public" xmi.id="1152" type="void" name="feather" />
    <UML:Operation visibility="public" xmi.id="1153" type="void" name="grow" >
     <UML:Parameter visibility="private" xmi.id="1154" value="" type="Q_INT32" name="xradius" />
     <UML:Parameter visibility="private" xmi.id="1155" value="" type="Q_INT32" name="yradius" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1156" type="void" name="invert" />
    <UML:Operation visibility="public" xmi.id="1157" type="QUANTUM" name="opacity" />
    <UML:Operation visibility="public" xmi.id="1158" type="void" name="opacity" >
     <UML:Parameter visibility="private" xmi.id="1159" value="" type="QUANTUM" name="val" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1160" type="void" name="shrink" >
     <UML:Parameter visibility="private" xmi.id="1161" value="" type="Q_INT32" name="xradius" />
     <UML:Parameter visibility="private" xmi.id="1162" value="" type="Q_INT32" name="yradius" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1163" type="void" name="translate" >
     <UML:Parameter visibility="private" xmi.id="1164" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1165" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1166" type="Q_INT32" name="value" >
     <UML:Parameter visibility="private" xmi.id="1167" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1168" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1169" type="virtual " name="~KisChannel" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1170" name="KisCanvasSubject" >
    <UML:Operation visibility="protected" xmi.id="1171" type="KisCanvasSubject &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1172" value="" type="const KisCanvasSubject &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1173" type="" name="KisCanvasSubject" />
    <UML:Operation visibility="protected" xmi.id="1174" type="" name="KisCanvasSubject" >
     <UML:Parameter visibility="private" xmi.id="1175" value="" type="const KisCanvasSubject &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1176" type="virtual void" isAbstract="true" name="attach" >
     <UML:Parameter visibility="private" xmi.id="1177" value="" type="KisCanvasObserver *" name="observer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1178" type="virtual KoColor" isAbstract="true" name="bgColor" />
    <UML:Operation visibility="public" xmi.id="1179" type="virtual KisCanvasControllerInterface *" isAbstract="true" name="canvasController" />
    <UML:Operation visibility="public" xmi.id="1180" type="virtual KisBrush *" isAbstract="true" name="currentBrush" />
    <UML:Operation visibility="public" xmi.id="1181" type="virtual KisGradient *" isAbstract="true" name="currentGradient" />
    <UML:Operation visibility="public" xmi.id="1182" type="virtual KisImageSP" isAbstract="true" name="currentImg" />
    <UML:Operation visibility="public" xmi.id="1183" type="virtual QString" isAbstract="true" name="currentImgName" />
    <UML:Operation visibility="public" xmi.id="1184" type="virtual KisPattern *" isAbstract="true" name="currentPattern" />
    <UML:Operation visibility="public" xmi.id="1185" type="virtual void" isAbstract="true" name="detach" >
     <UML:Parameter visibility="private" xmi.id="1186" value="" type="KisCanvasObserver *" name="observer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1187" type="virtual KoDocument *" isAbstract="true" name="document" />
    <UML:Operation visibility="public" xmi.id="1188" type="virtual KoColor" isAbstract="true" name="fgColor" />
    <UML:Operation visibility="public" xmi.id="1189" type="virtual void" isAbstract="true" name="notify" />
    <UML:Operation visibility="public" xmi.id="1190" type="virtual void" isAbstract="true" name="setBGColor" >
     <UML:Parameter visibility="private" xmi.id="1191" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1192" type="virtual void" isAbstract="true" name="setFGColor" >
     <UML:Parameter visibility="private" xmi.id="1193" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1194" type="virtual KisToolControllerInterface *" isAbstract="true" name="toolController" />
    <UML:Operation visibility="public" xmi.id="1195" type="virtual KisUndoAdapter *" isAbstract="true" name="undoAdapter" />
    <UML:Operation visibility="public" xmi.id="1196" type="virtual double" isAbstract="true" name="zoomFactor" />
    <UML:Operation visibility="public" xmi.id="1197" type="virtual " name="~KisCanvasSubject" />
   </UML:Class>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="1198" name="CompositeOp" >
    <UML:EnumLiteral visibility="public" xmi.id="1199" name="COMPOSITE_UNDEF" />
    <UML:EnumLiteral visibility="public" xmi.id="1200" name="COMPOSITE_OVER" />
    <UML:EnumLiteral visibility="public" xmi.id="1201" name="COMPOSITE_IN" />
    <UML:EnumLiteral visibility="public" xmi.id="1202" name="COMPOSITE_OUT" />
    <UML:EnumLiteral visibility="public" xmi.id="1203" name="COMPOSITE_ATOP" />
    <UML:EnumLiteral visibility="public" xmi.id="1204" name="COMPOSITE_XOR" />
    <UML:EnumLiteral visibility="public" xmi.id="1205" name="COMPOSITE_PLUS" />
    <UML:EnumLiteral visibility="public" xmi.id="1206" name="COMPOSITE_MINUS" />
    <UML:EnumLiteral visibility="public" xmi.id="1207" name="COMPOSITE_ADD" />
    <UML:EnumLiteral visibility="public" xmi.id="1208" name="COMPOSITE_SUBTRACT" />
    <UML:EnumLiteral visibility="public" xmi.id="1209" name="COMPOSITE_DIFF" />
    <UML:EnumLiteral visibility="public" xmi.id="1210" name="COMPOSITE_MULT" />
    <UML:EnumLiteral visibility="public" xmi.id="1211" name="COMPOSITE_BUMPMAP" />
    <UML:EnumLiteral visibility="public" xmi.id="1212" name="COMPOSITE_COPY" />
    <UML:EnumLiteral visibility="public" xmi.id="1213" name="COMPOSITE_COPY_RED" />
    <UML:EnumLiteral visibility="public" xmi.id="1214" name="COMPOSITE_COPY_GREEN" />
    <UML:EnumLiteral visibility="public" xmi.id="1215" name="COMPOSITE_COPY_BLUE" />
    <UML:EnumLiteral visibility="public" xmi.id="1216" name="COMPOSITE_COPY_OPACITY" />
    <UML:EnumLiteral visibility="public" xmi.id="1217" name="COMPOSITE_CLEAR" />
    <UML:EnumLiteral visibility="public" xmi.id="1218" name="COMPOSITE_DISSOLVE" />
    <UML:EnumLiteral visibility="public" xmi.id="1219" name="COMPOSITE_DISPLACE" />
    <UML:EnumLiteral visibility="public" xmi.id="1220" name="COMPOSITE_MODULATE" />
    <UML:EnumLiteral visibility="public" xmi.id="1221" name="COMPOSITE_THRESHOLD" />
    <UML:EnumLiteral visibility="public" xmi.id="1222" name="COMPOSITE_NO" />
    <UML:EnumLiteral visibility="public" xmi.id="1223" name="COMPOSITE_DARKEN" />
    <UML:EnumLiteral visibility="public" xmi.id="1224" name="COMPOSITE_LIGHTEN" />
    <UML:EnumLiteral visibility="public" xmi.id="1225" name="COMPOSITE_HUE" />
    <UML:EnumLiteral visibility="public" xmi.id="1226" name="COMPOSITE_SATURATE" />
    <UML:EnumLiteral visibility="public" xmi.id="1227" name="COMPOSITE_COLORIZE" />
    <UML:EnumLiteral visibility="public" xmi.id="1228" name="COMPOSITE_LUMINIZE" />
    <UML:EnumLiteral visibility="public" xmi.id="1229" name="COMPOSITE_SCREEN" />
    <UML:EnumLiteral visibility="public" xmi.id="1230" name="COMPOSITE_OVERLAY" />
    <UML:EnumLiteral visibility="public" xmi.id="1231" name="COMPOSITE_COPY_CYAN" />
    <UML:EnumLiteral visibility="public" xmi.id="1232" name="COMPOSITE_COPY_MAGENTA" />
    <UML:EnumLiteral visibility="public" xmi.id="1233" name="COMPOSITE_COPY_YELLOW" />
    <UML:EnumLiteral visibility="public" xmi.id="1234" name="COMPOSITE_COPY_BLACK" />
    <UML:EnumLiteral visibility="public" xmi.id="1235" name="COMPOSITE_NORMAL" />
    <UML:EnumLiteral visibility="public" xmi.id="1236" name="COMPOSITE_ERASE" />
   </UML:Enum>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="1237" name="enumImgType" >
    <UML:EnumLiteral visibility="public" xmi.id="1238" name="IMAGE_TYPE_UNKNOWN" />
    <UML:EnumLiteral visibility="public" xmi.id="1239" name="IMAGE_TYPE_INDEXED" />
    <UML:EnumLiteral visibility="public" xmi.id="1240" name="IMAGE_TYPE_INDEXEDA" />
    <UML:EnumLiteral visibility="public" xmi.id="1241" name="IMAGE_TYPE_GREY" />
    <UML:EnumLiteral visibility="public" xmi.id="1242" name="IMAGE_TYPE_GREYA" />
    <UML:EnumLiteral visibility="public" xmi.id="1243" name="IMAGE_TYPE_RGB" />
    <UML:EnumLiteral visibility="public" xmi.id="1244" name="IMAGE_TYPE_RGBA" />
    <UML:EnumLiteral visibility="public" xmi.id="1245" name="IMAGE_TYPE_CMYK" />
    <UML:EnumLiteral visibility="public" xmi.id="1246" name="IMAGE_TYPE_CMYKA" />
    <UML:EnumLiteral visibility="public" xmi.id="1247" name="IMAGE_TYPE_LAB" />
    <UML:EnumLiteral visibility="public" xmi.id="1248" name="IMAGE_TYPE_LABA" />
    <UML:EnumLiteral visibility="public" xmi.id="1249" name="IMAGE_TYPE_YUV" />
    <UML:EnumLiteral visibility="public" xmi.id="1250" name="IMAGE_TYPE_YUVA" />
   </UML:Enum>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1251" name="KisGuideSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1252" name="vKisGuideSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1253" name="QUANTUM" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1254" name="CHANNELTYPE" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1255" name="PIXELTYPE" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1256" name="vKisGuideSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="1257" name="vKisGuideSP" />
   <UML:Class stereotype="class" visibility="public" xmi.id="1259" name="KisImage" >
    <UML:Operation visibility="protected" xmi.id="1292" type="KisImage &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1293" value="" type="const KisImage &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1294" type="" name="KisImage" >
     <UML:Parameter visibility="private" xmi.id="1295" value="" type="KisUndoAdapter *" name="undoAdapter" />
     <UML:Parameter visibility="private" xmi.id="1296" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1297" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1298" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1299" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1300" type="" name="KisImage" >
     <UML:Parameter visibility="private" xmi.id="1301" value="" type="const KisImage &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1302" type="KisChannelSP" name="activate" >
     <UML:Parameter visibility="private" xmi.id="1303" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1304" type="KisLayerSP" name="activate" >
     <UML:Parameter visibility="private" xmi.id="1305" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1306" type="KisChannelSP" name="activateChannel" >
     <UML:Parameter visibility="private" xmi.id="1307" value="" type="Q_INT32" name="n" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1308" type="KisLayerSP" name="activateLayer" >
     <UML:Parameter visibility="private" xmi.id="1309" value="" type="Q_INT32" name="n" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1310" type="KisChannelSP" name="activeChannel" />
    <UML:Operation visibility="public" xmi.id="1311" type="bool" name="activeComponent" >
     <UML:Parameter visibility="private" xmi.id="1312" value="" type="CHANNELTYPE" name="type" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1313" type="void" name="activeComponent" >
     <UML:Parameter visibility="private" xmi.id="1314" value="" type="CHANNELTYPE" name="type" />
     <UML:Parameter visibility="private" xmi.id="1315" value="" type="bool" name="active" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1316" type="KisPaintDeviceSP" name="activeDevice" />
    <UML:Operation visibility="public" xmi.id="1317" type="const KisLayerSP" name="activeLayer" />
    <UML:Operation visibility="public" xmi.id="1318" type="bool" name="add" >
     <UML:Parameter visibility="private" xmi.id="1319" value="" type="KisChannelSP" name="channel" />
     <UML:Parameter visibility="private" xmi.id="1320" value="" type="Q_INT32" name="position" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1321" type="bool" name="add" >
     <UML:Parameter visibility="private" xmi.id="1322" value="" type="KisLayerSP" name="layer" />
     <UML:Parameter visibility="private" xmi.id="1323" value="" type="Q_INT32" name="position" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1324" type="bool" name="alpha" />
    <UML:Operation visibility="public" xmi.id="1325" type="bool" name="bottom" >
     <UML:Parameter visibility="private" xmi.id="1326" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1327" type="QRect" name="bounds" />
    <UML:Operation visibility="public" xmi.id="1328" type="bool" name="boundsLayer" />
    <UML:Operation visibility="public" xmi.id="1329" type="KisChannelSP" name="channel" >
     <UML:Parameter visibility="private" xmi.id="1330" value="" type="Q_UINT32" name="npos" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1331" type="KisChannelSP" name="channel" >
     <UML:Parameter visibility="private" xmi.id="1332" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1333" type="const vKisChannelSP &amp;" name="channels" />
    <UML:Operation visibility="public" xmi.id="1334" type="KoColor" name="color" />
    <UML:Operation visibility="public" xmi.id="1335" type="bool" name="colorMap" >
     <UML:Parameter visibility="private" xmi.id="1336" value="" type="KoColorMap &amp;" name="cm" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1337" type="KisLayerSP" name="correlateLayer" >
     <UML:Parameter visibility="private" xmi.id="1338" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1339" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1340" type="Q_UINT32" name="depth" />
    <UML:Operation visibility="public" xmi.id="1341" type="bool" name="empty" />
    <UML:Operation visibility="public" xmi.id="1342" type="void" name="enableUndo" >
     <UML:Parameter visibility="private" xmi.id="1343" value="" type="KCommandHistory *" name="history" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1344" type="void" name="expand" >
     <UML:Parameter visibility="private" xmi.id="1345" value="" type="KisPaintDeviceSP" name="dev" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1346" type="void" name="flush" />
    <UML:Operation visibility="public" xmi.id="1347" type="KisGuideMgr *" name="guides" />
    <UML:Operation visibility="public" xmi.id="1348" type="Q_INT32" name="height" />
    <UML:Operation visibility="public" xmi.id="1349" type="enumImgType" name="imgType" />
    <UML:Operation visibility="public" xmi.id="1350" type="enumImgType" name="imgTypeWithAlpha" />
    <UML:Operation visibility="public" xmi.id="1351" type="Q_INT32" name="index" >
     <UML:Parameter visibility="private" xmi.id="1352" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1353" type="Q_INT32" name="index" >
     <UML:Parameter visibility="private" xmi.id="1354" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1355" type="void" name="init" >
     <UML:Parameter visibility="private" xmi.id="1356" value="" type="KisUndoAdapter *" name="adapter" />
     <UML:Parameter visibility="private" xmi.id="1357" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1358" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1359" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1360" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1361" type="virtual void" name="invalidate" />
    <UML:Operation visibility="public" xmi.id="1362" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1363" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1364" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1365" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1366" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1367" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1368" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1369" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1370" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1371" type="KisLayerSP" name="layer" >
     <UML:Parameter visibility="private" xmi.id="1372" value="" type="Q_UINT32" name="npos" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1373" type="KisLayerSP" name="layer" >
     <UML:Parameter visibility="private" xmi.id="1374" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1375" type="const vKisLayerSP &amp;" name="layers" />
    <UML:Operation visibility="public" xmi.id="1376" type="bool" name="lower" >
     <UML:Parameter visibility="private" xmi.id="1377" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1378" type="bool" name="lower" >
     <UML:Parameter visibility="private" xmi.id="1379" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1380" type="KisChannelSP" name="mask" />
    <UML:Operation visibility="public" xmi.id="1381" type="QString" name="name" />
    <UML:Operation visibility="public" xmi.id="1382" type="enumImgType" name="nativeImgType" />
    <UML:Operation visibility="public" xmi.id="1383" type="Q_INT32" name="nchannels" />
    <UML:Operation visibility="public" xmi.id="1384" type="QString" name="nextLayerName" />
    <UML:Operation visibility="public" xmi.id="1385" type="Q_INT32" name="nlayers" />
    <UML:Operation visibility="public" xmi.id="1386" type="void" name="notify" />
    <UML:Operation visibility="public" xmi.id="1387" type="void" name="notify" >
     <UML:Parameter visibility="private" xmi.id="1388" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1389" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1390" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1391" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1392" type="void" name="notify" >
     <UML:Parameter visibility="private" xmi.id="1393" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1394" type="PIXELTYPE" name="pixelFromChannel" >
     <UML:Parameter visibility="private" xmi.id="1395" value="" type="CHANNELTYPE" name="type" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1396" type="bool" name="pos" >
     <UML:Parameter visibility="private" xmi.id="1397" value="" type="KisChannelSP" name="channel" />
     <UML:Parameter visibility="private" xmi.id="1398" value="" type="Q_INT32" name="position" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1399" type="bool" name="pos" >
     <UML:Parameter visibility="private" xmi.id="1400" value="" type="KisLayerSP" name="layer" />
     <UML:Parameter visibility="private" xmi.id="1401" value="" type="Q_INT32" name="position" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1402" type="bool" name="raise" >
     <UML:Parameter visibility="private" xmi.id="1403" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1404" type="bool" name="raise" >
     <UML:Parameter visibility="private" xmi.id="1405" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1406" type="void" name="resize" >
     <UML:Parameter visibility="private" xmi.id="1407" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1408" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1409" type="void" name="resize" >
     <UML:Parameter visibility="private" xmi.id="1410" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1411" type="void" name="resolution" >
     <UML:Parameter visibility="private" xmi.id="1412" value="" type="double *" name="xres" />
     <UML:Parameter visibility="private" xmi.id="1413" value="" type="double *" name="yres" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1414" type="void" name="resolution" >
     <UML:Parameter visibility="private" xmi.id="1415" value="" type="double" name="xres" />
     <UML:Parameter visibility="private" xmi.id="1416" value="" type="double" name="yres" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1417" type="void" name="rm" >
     <UML:Parameter visibility="private" xmi.id="1418" value="" type="KisChannelSP" name="channel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1419" type="void" name="rm" >
     <UML:Parameter visibility="private" xmi.id="1420" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1421" type="KisSelectionSP" name="selection" />
    <UML:Operation visibility="public" xmi.id="1422" type="void" name="setName" >
     <UML:Parameter visibility="private" xmi.id="1423" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1424" type="void" name="setSelection" >
     <UML:Parameter visibility="private" xmi.id="1425" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1426" type="KisTileMgrSP" name="shadow" />
    <UML:Operation visibility="public" xmi.id="1427" type="virtual Q_INT32" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="1428" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="1429" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1430" type="virtual KisTileMgrSP" name="tiles" />
    <UML:Operation visibility="public" xmi.id="1431" type="bool" name="top" >
     <UML:Parameter visibility="private" xmi.id="1432" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1433" type="KoColor" name="transformColor" />
    <UML:Operation visibility="public" xmi.id="1434" type="KisUndoAdapter *" name="undoAdapter" />
    <UML:Operation visibility="public" xmi.id="1435" type="void" name="unit" >
     <UML:Parameter visibility="private" xmi.id="1436" value="" type="const KoUnit :: Unit &amp;" name="u" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1437" type="KisChannelSP" name="unsetActiveChannel" />
    <UML:Operation visibility="public" xmi.id="1438" type="void" name="unsetSelection" >
     <UML:Parameter visibility="private" xmi.id="1439" value="" type="bool" name="commit" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1440" type="KURL" name="uri" />
    <UML:Operation visibility="public" xmi.id="1441" type="void" name="uri" >
     <UML:Parameter visibility="private" xmi.id="1442" value="" type="const KURL &amp;" name="uri" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1443" type="virtual void" name="validate" >
     <UML:Parameter visibility="private" xmi.id="1444" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1445" type="bool" name="visibleComponent" >
     <UML:Parameter visibility="private" xmi.id="1446" value="" type="CHANNELTYPE" name="pixel" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1447" type="void" name="visibleComponent" >
     <UML:Parameter visibility="private" xmi.id="1448" value="" type="CHANNELTYPE" name="pixel" />
     <UML:Parameter visibility="private" xmi.id="1449" value="" type="bool" name="active" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1450" type="Q_INT32" name="width" />
    <UML:Operation visibility="public" xmi.id="1451" type="virtual " name="~KisImage" />
    <UML:Attribute visibility="private" xmi.id="1260" value="" type="QBitArray" name="m_active" />
    <UML:Attribute visibility="private" xmi.id="1261" value="" type="KisChannelSP" name="m_activeChannel" />
    <UML:Attribute visibility="private" xmi.id="1262" value="" type="KisLayerSP" name="m_activeLayer" />
    <UML:Attribute visibility="private" xmi.id="1263" value="" type="KisUndoAdapter *" name="m_adapter" />
    <UML:Attribute visibility="private" xmi.id="1264" value="" type="bool" name="m_alpha" />
    <UML:Attribute visibility="private" xmi.id="1265" value="" type="KisBackgroundSP" name="m_bkg" />
    <UML:Attribute visibility="private" xmi.id="1266" value="" type="vKisChannelSP" name="m_channels" />
    <UML:Attribute visibility="private" xmi.id="1267" value="" type="KoColorMap" name="m_clrMap" />
    <UML:Attribute visibility="private" xmi.id="1268" value="" type="Q_UINT32" name="m_depth" />
    <UML:Attribute visibility="private" xmi.id="1269" value="" type="bool" name="m_dirty" />
    <UML:Attribute visibility="private" xmi.id="1271" value="" type="Q_INT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="1272" value="" type="vKisLayerSP" name="m_layerStack" />
    <UML:Attribute visibility="private" xmi.id="1273" value="" type="vKisLayerSP" name="m_layers" />
    <UML:Attribute visibility="private" xmi.id="1274" value="" type="KoColor" name="m_maskClr" />
    <UML:Attribute visibility="private" xmi.id="1275" value="" type="bool" name="m_maskEnabled" />
    <UML:Attribute visibility="private" xmi.id="1276" value="" type="bool" name="m_maskInverted" />
    <UML:Attribute visibility="private" xmi.id="1277" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="1278" value="" type="KisNameServer *" name="m_nserver" />
    <UML:Attribute visibility="private" xmi.id="1279" value="" type="Q_INT32" name="m_ntileCols" />
    <UML:Attribute visibility="private" xmi.id="1280" value="" type="Q_INT32" name="m_ntileRows" />
    <UML:Attribute visibility="private" xmi.id="1281" value="" type="KisLayerSP" name="m_projection" />
    <UML:Attribute visibility="private" xmi.id="1282" value="" type="KisSelectionSP" name="m_selection" />
    <UML:Attribute visibility="private" xmi.id="1283" value="" type="KisChannelSP" name="m_selectionMask" />
    <UML:Attribute visibility="private" xmi.id="1284" value="" type="KisTileMgrSP" name="m_shadow" />
    <UML:Attribute visibility="private" xmi.id="1286" value="" type="KCommandHistory *" name="m_undoHistory" />
    <UML:Attribute visibility="private" xmi.id="1287" value="" type="KURL" name="m_uri" />
    <UML:Attribute visibility="private" xmi.id="1288" value="" type="QBitArray" name="m_visible" />
    <UML:Attribute visibility="private" xmi.id="1289" value="" type="Q_INT32" name="m_width" />
    <UML:Attribute visibility="private" xmi.id="1290" value="" type="double" name="m_xres" />
    <UML:Attribute visibility="private" xmi.id="1291" value="" type="double" name="m_yres" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1453" name="KisPaintDevice" >
    <UML:Operation visibility="protected" xmi.id="1474" type="KisPaintDevice &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1475" value="" type="const KisPaintDevice &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1476" type="" name="KisPaintDevice" >
     <UML:Parameter visibility="private" xmi.id="1477" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1478" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1479" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1480" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1481" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1482" type="" name="KisPaintDevice" >
     <UML:Parameter visibility="private" xmi.id="1483" value="" type="KisTileMgrSP" name="tm" />
     <UML:Parameter visibility="private" xmi.id="1484" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1485" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1486" type="" name="KisPaintDevice" >
     <UML:Parameter visibility="private" xmi.id="1487" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1488" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1489" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1490" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1491" type="" name="KisPaintDevice" >
     <UML:Parameter visibility="private" xmi.id="1492" value="" type="const KisPaintDevice &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1493" type="bool" name="alpha" />
    <UML:Operation comment="Reimplemented by KisSelection; here it does nothing useful, but it
cannot be abstract, because otherwise this class would be abstract." visibility="public" xmi.id="1494" type="virtual void" name="anchor" />
    <UML:Operation visibility="public" xmi.id="1495" type="QRect" name="bounds" />
    <UML:Operation visibility="public" xmi.id="1496" type="QRect" name="clip" />
    <UML:Operation visibility="public" xmi.id="1497" type="void" name="clip" >
     <UML:Parameter visibility="private" xmi.id="1498" value="" type="Q_INT32 *" name="offx" />
     <UML:Parameter visibility="private" xmi.id="1499" value="" type="Q_INT32 *" name="offy" />
     <UML:Parameter visibility="private" xmi.id="1500" value="" type="Q_INT32 *" name="offw" />
     <UML:Parameter visibility="private" xmi.id="1501" value="" type="Q_INT32 *" name="offh" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1502" type="bool" name="cmap" >
     <UML:Parameter visibility="private" xmi.id="1503" value="" type="KoColorMap &amp;" name="cm" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1504" type="KoColor" name="colorAt" />
    <UML:Operation visibility="public" xmi.id="1505" type="CompositeOp" name="compositeOp" />
    <UML:Operation visibility="public" xmi.id="1506" type="virtual void" name="configure" >
     <UML:Parameter visibility="private" xmi.id="1507" value="" type="KisImageSP" name="image" />
     <UML:Parameter visibility="private" xmi.id="1508" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1509" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1510" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1511" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1512" value="" type="CompositeOp" name="compositeOp" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1513" type="bool" name="contains" >
     <UML:Parameter visibility="private" xmi.id="1514" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1515" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1516" type="bool" name="contains" >
     <UML:Parameter visibility="private" xmi.id="1517" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1518" type="virtual const KisTileMgrSP" name="data" />
    <UML:Operation visibility="public" xmi.id="1519" type="void" name="data" >
     <UML:Parameter visibility="private" xmi.id="1520" value="" type="KisTileMgrSP" name="mgr" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1521" type="void" name="expand" >
     <UML:Parameter visibility="private" xmi.id="1522" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1523" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1524" type="void" name="expand" >
     <UML:Parameter visibility="private" xmi.id="1525" value="" type="const QSize &amp;" name="size" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1526" type="Q_INT32" name="height" />
    <UML:Operation visibility="protected" xmi.id="1527" type="void" name="height" >
     <UML:Parameter visibility="private" xmi.id="1528" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1529" type="const KisImageSP" name="image" />
    <UML:Operation visibility="protected" xmi.id="1530" type="void" name="init" />
    <UML:Operation visibility="public" xmi.id="1531" type="virtual void" name="invalidate" />
    <UML:Operation visibility="public" xmi.id="1532" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1533" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1534" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1535" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1536" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1537" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1538" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1539" type="virtual void" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="1540" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1541" type="void" name="maskBounds" >
     <UML:Parameter visibility="private" xmi.id="1542" value="" type="QRect *" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1543" type="void" name="maskBounds" >
     <UML:Parameter visibility="private" xmi.id="1544" value="" type="Q_INT32 *" name="x1" />
     <UML:Parameter visibility="private" xmi.id="1545" value="" type="Q_INT32 *" name="y1" />
     <UML:Parameter visibility="private" xmi.id="1546" value="" type="Q_INT32 *" name="x2" />
     <UML:Parameter visibility="private" xmi.id="1547" value="" type="Q_INT32 *" name="y2" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1548" type="virtual void" name="move" >
     <UML:Parameter visibility="private" xmi.id="1549" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1550" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1551" type="virtual void" name="move" >
     <UML:Parameter visibility="private" xmi.id="1552" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1553" type="QString" name="name" />
    <UML:Operation visibility="public" xmi.id="1554" type="void" name="offsetBy" >
     <UML:Parameter visibility="private" xmi.id="1555" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1556" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1557" type="bool" name="pixel" >
     <UML:Parameter visibility="private" xmi.id="1558" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1559" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1560" value="" type="KoColor *" name="c" />
     <UML:Parameter visibility="private" xmi.id="1561" value="" type="QUANTUM *" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1562" type="Q_INT32" name="quantumSize" />
    <UML:Operation visibility="public" xmi.id="1563" type="Q_INT32" name="quantumSizeWithAlpha" />
    <UML:Operation visibility="public" xmi.id="1564" type="virtual bool" name="read" >
     <UML:Parameter visibility="private" xmi.id="1565" value="" type="KoStore *" name="store" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1566" type="void" name="resize" />
    <UML:Operation visibility="public" xmi.id="1567" type="void" name="resize" >
     <UML:Parameter visibility="private" xmi.id="1568" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1569" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1570" type="void" name="resize" >
     <UML:Parameter visibility="private" xmi.id="1571" value="" type="const QSize &amp;" name="size" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1572" type="void" name="setClip" >
     <UML:Parameter visibility="private" xmi.id="1573" value="" type="Q_INT32" name="offx" />
     <UML:Parameter visibility="private" xmi.id="1574" value="" type="Q_INT32" name="offy" />
     <UML:Parameter visibility="private" xmi.id="1575" value="" type="Q_INT32" name="offw" />
     <UML:Parameter visibility="private" xmi.id="1576" value="" type="Q_INT32" name="offh" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1577" type="void" name="setCompositeOp" >
     <UML:Parameter visibility="private" xmi.id="1578" value="" type="CompositeOp" name="compositeOp" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1579" type="void" name="setImage" >
     <UML:Parameter visibility="private" xmi.id="1580" value="" type="KisImageSP" name="image" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1581" type="void" name="setName" >
     <UML:Parameter visibility="private" xmi.id="1582" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1583" type="bool" name="setPixel" >
     <UML:Parameter visibility="private" xmi.id="1584" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1585" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1586" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="1587" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1588" type="void" name="setX" >
     <UML:Parameter visibility="private" xmi.id="1589" value="" type="Q_INT32" name="x" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1590" type="void" name="setY" >
     <UML:Parameter visibility="private" xmi.id="1591" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1592" type="const KisTileMgrSP" name="shadow" />
    <UML:Operation visibility="public" xmi.id="1593" type="virtual bool" name="shouldDrawBorder" />
    <UML:Operation visibility="public" xmi.id="1594" type="virtual Q_INT32" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="1595" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="1596" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1597" type="virtual KisTileMgrSP" name="tiles" />
    <UML:Operation visibility="public" xmi.id="1598" type="enumImgType" name="type" />
    <UML:Operation visibility="public" xmi.id="1599" type="enumImgType" name="typeWithAlpha" />
    <UML:Operation visibility="public" xmi.id="1600" type="enumImgType" name="typeWithoutAlpha" />
    <UML:Operation visibility="public" xmi.id="1601" type="virtual void" name="update" />
    <UML:Operation visibility="public" xmi.id="1602" type="virtual void" name="update" >
     <UML:Parameter visibility="private" xmi.id="1603" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1604" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1605" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1606" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1607" type="virtual void" name="validate" >
     <UML:Parameter visibility="private" xmi.id="1608" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1609" type="virtual const bool" name="visible" />
    <UML:Operation visibility="public" xmi.id="1610" type="virtual void" name="visible" >
     <UML:Parameter visibility="private" xmi.id="1611" value="" type="bool" name="v" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1612" type="Q_INT32" name="width" />
    <UML:Operation visibility="protected" xmi.id="1613" type="void" name="width" >
     <UML:Parameter visibility="private" xmi.id="1614" value="" type="Q_INT32" name="w" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1615" type="virtual bool" name="write" >
     <UML:Parameter visibility="private" xmi.id="1616" value="" type="KoStore *" name="store" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1617" type="Q_INT32" name="x" />
    <UML:Operation visibility="public" xmi.id="1618" type="Q_INT32" name="y" />
    <UML:Operation visibility="public" xmi.id="1619" type="virtual " name="~KisPaintDevice" />
    <UML:Attribute visibility="private" xmi.id="1454" value="" type="bool" name="m_alpha" />
    <UML:Attribute visibility="private" xmi.id="1456" value="" type="Q_INT32" name="m_depth" />
    <UML:Attribute visibility="private" xmi.id="1457" value="" type="Q_INT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="1459" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="1460" value="" type="Q_INT32" name="m_offH" />
    <UML:Attribute visibility="private" xmi.id="1461" value="" type="Q_INT32" name="m_offW" />
    <UML:Attribute visibility="private" xmi.id="1462" value="" type="Q_INT32" name="m_offX" />
    <UML:Attribute visibility="private" xmi.id="1463" value="" type="Q_INT32" name="m_offY" />
    <UML:Attribute visibility="private" xmi.id="1464" value="" type="KisImageSP" name="m_owner" />
    <UML:Attribute visibility="private" xmi.id="1465" value="" type="QPixmap" name="m_projection" />
    <UML:Attribute visibility="private" xmi.id="1466" value="" type="bool" name="m_projectionValid" />
    <UML:Attribute visibility="private" xmi.id="1467" value="" type="Q_INT32" name="m_quantumSize" />
    <UML:Attribute visibility="private" xmi.id="1468" value="" type="KisTileMgrSP" name="m_shadow" />
    <UML:Attribute visibility="private" xmi.id="1469" value="" type="KisTileMgrSP" name="m_tiles" />
    <UML:Attribute visibility="private" xmi.id="1470" value="" type="bool" name="m_visible" />
    <UML:Attribute visibility="private" xmi.id="1471" value="" type="Q_INT32" name="m_width" />
    <UML:Attribute visibility="private" xmi.id="1472" value="" type="Q_INT32" name="m_x" />
    <UML:Attribute visibility="private" xmi.id="1473" value="" type="Q_INT32" name="m_y" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1620" name="KisLayer" >
    <UML:Operation visibility="public" xmi.id="1628" type="" name="KisLayer" >
     <UML:Parameter visibility="private" xmi.id="1629" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1630" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1631" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1632" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1633" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1634" type="" name="KisLayer" >
     <UML:Parameter visibility="private" xmi.id="1635" value="" type="KisTileMgrSP" name="tiles" />
     <UML:Parameter visibility="private" xmi.id="1636" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1637" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1638" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1639" type="" name="KisLayer" >
     <UML:Parameter visibility="private" xmi.id="1640" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1641" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1642" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1643" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1644" type="" name="KisLayer" >
     <UML:Parameter visibility="private" xmi.id="1645" value="" type="const KisLayer &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1646" type="void" name="addAlpha" />
    <UML:Operation visibility="public" xmi.id="1647" type="KisMaskSP" name="addMask" >
     <UML:Parameter visibility="private" xmi.id="1648" value="" type="KisMaskSP" name="mask" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1649" type="void" name="applyMask" >
     <UML:Parameter visibility="private" xmi.id="1650" value="" type="Q_INT32" name="mode" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1651" type="KisMaskSP" name="createMask" >
     <UML:Parameter visibility="private" xmi.id="1652" value="" type="Q_INT32" name="maskType" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1653" type="bool" name="linked" />
    <UML:Operation visibility="public" xmi.id="1654" type="void" name="linked" >
     <UML:Parameter visibility="private" xmi.id="1655" value="" type="bool" name="l" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1656" type="KisMaskSP" name="mask" />
    <UML:Operation visibility="public" xmi.id="1657" type="QUANTUM" name="opacity" />
    <UML:Operation visibility="public" xmi.id="1658" type="void" name="setOpacity" >
     <UML:Parameter visibility="private" xmi.id="1659" value="" type="QUANTUM" name="val" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1660" type="void" name="translate" >
     <UML:Parameter visibility="private" xmi.id="1661" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1662" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1663" type="virtual const bool" name="visible" />
    <UML:Operation visibility="public" xmi.id="1664" type="virtual void" name="visible" >
     <UML:Parameter visibility="private" xmi.id="1665" value="" type="bool" name="v" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1666" type="virtual " name="~KisLayer" />
    <UML:Attribute visibility="private" xmi.id="1621" value="" type="Q_INT32" name="m_dx" />
    <UML:Attribute visibility="private" xmi.id="1622" value="" type="Q_INT32" name="m_dy" />
    <UML:Attribute visibility="private" xmi.id="1623" value="" type="bool" name="m_initial" />
    <UML:Attribute visibility="private" xmi.id="1624" value="" type="bool" name="m_linked" />
    <UML:Attribute visibility="private" xmi.id="1625" value="" type="KisMaskSP" name="m_mask" />
    <UML:Attribute visibility="private" xmi.id="1626" value="" type="QUANTUM" name="m_opacity" />
    <UML:Attribute visibility="private" xmi.id="1627" value="" type="bool" name="m_preserveTransparency" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1667" name="KisNameServer" >
    <UML:Operation visibility="public" xmi.id="1670" type="" name="KisNameServer" >
     <UML:Parameter visibility="private" xmi.id="1671" value="" type="const QString &amp;" name="prefix" />
     <UML:Parameter visibility="private" xmi.id="1672" value="" type="Q_INT32" name="seed" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1673" type="Q_INT32" name="currentSeed" />
    <UML:Operation visibility="public" xmi.id="1674" type="QString" name="name" />
    <UML:Operation visibility="public" xmi.id="1675" type="Q_INT32" name="number" />
    <UML:Operation visibility="public" xmi.id="1676" type="" name="~KisNameServer" />
    <UML:Attribute visibility="private" xmi.id="1668" value="" type="Q_INT32" name="m_generator" />
    <UML:Attribute visibility="private" xmi.id="1669" value="" type="QString" name="m_prefix" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1677" name="KisMemento" >
    <UML:Operation visibility="public" xmi.id="1678" type="virtual " name="~KisMemento" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1679" name="KisPaintDeviceVisitor" >
    <UML:Operation visibility="public" xmi.id="1680" type="bool" name="()" >
     <UML:Parameter visibility="private" xmi.id="1681" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1682" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1683" type="bool" name="()" >
     <UML:Parameter visibility="private" xmi.id="1684" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1685" value="" type="KisPaintDeviceSP" name="dev" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1686" type="bool" name="()" >
     <UML:Parameter visibility="private" xmi.id="1687" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1688" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1689" type="bool" name="()" >
     <UML:Parameter visibility="private" xmi.id="1690" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1691" value="" type="vKisLayerSP &amp;" name="layers" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1692" type="bool" name="()" >
     <UML:Parameter visibility="private" xmi.id="1693" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1694" value="" type="vKisPaintDeviceSP &amp;" name="devs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1695" type="" name="KisPaintDeviceVisitor" />
    <UML:Operation visibility="public" xmi.id="1696" type="virtual bool" isAbstract="true" name="visit" >
     <UML:Parameter visibility="private" xmi.id="1697" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1698" value="" type="KisLayerSP" name="layer" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1699" type="virtual bool" isAbstract="true" name="visit" >
     <UML:Parameter visibility="private" xmi.id="1700" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1701" value="" type="KisPaintDeviceSP" name="dev" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1702" type="virtual bool" isAbstract="true" name="visit" >
     <UML:Parameter visibility="private" xmi.id="1703" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1704" value="" type="KisSelectionSP" name="selection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1705" type="virtual bool" isAbstract="true" name="visit" >
     <UML:Parameter visibility="private" xmi.id="1706" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1707" value="" type="vKisLayerSP &amp;" name="layers" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1708" type="virtual bool" isAbstract="true" name="visit" >
     <UML:Parameter visibility="private" xmi.id="1709" value="" type="KisPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="1710" value="" type="vKisPaintDeviceSP &amp;" name="devs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1711" type="virtual " name="~KisPaintDeviceVisitor" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1712" name="KisMementoOriginatorInterface" >
    <UML:Operation visibility="protected" xmi.id="1713" type="KisMementoOriginatorInterface &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1714" value="" type="const KisMementoOriginatorInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1715" type="" name="KisMementoOriginatorInterface" />
    <UML:Operation visibility="protected" xmi.id="1716" type="" name="KisMementoOriginatorInterface" >
     <UML:Parameter visibility="private" xmi.id="1717" value="" type="const KisMementoOriginatorInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1718" type="virtual void" isAbstract="true" name="restore" >
     <UML:Parameter visibility="private" xmi.id="1719" value="" type="KisMementoSP" name="memento" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1720" type="virtual KisMementoSP" isAbstract="true" name="save" />
    <UML:Operation visibility="public" xmi.id="1721" type="virtual " name="~KisMementoOriginatorInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1722" name="KisMask" >
    <UML:Operation visibility="public" xmi.id="1723" type="" name="KisMask" >
     <UML:Parameter visibility="private" xmi.id="1724" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1725" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1726" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1727" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1728" value="" type="const KoColor &amp;" name="color" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1729" type="" name="KisMask" >
     <UML:Parameter visibility="private" xmi.id="1730" value="" type="const KisMask &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1731" type="Q_INT32" name="apply" />
    <UML:Operation visibility="public" xmi.id="1732" type="void" name="apply" >
     <UML:Parameter visibility="private" xmi.id="1733" value="" type="Q_INT32" name="mask" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1734" type="bool" name="edit" />
    <UML:Operation visibility="public" xmi.id="1735" type="void" name="edit" >
     <UML:Parameter visibility="private" xmi.id="1736" value="" type="bool" name="val" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1737" type="KisLayerSP" name="layer" />
    <UML:Operation visibility="public" xmi.id="1738" type="void" name="layer" >
     <UML:Parameter visibility="private" xmi.id="1739" value="" type="KisLayerSP" name="owner" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1740" type="virtual " name="~KisMask" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1741" name="KisImagePipeBrush" >
    <UML:Operation visibility="public" xmi.id="1750" type="" name="KisImagePipeBrush" >
     <UML:Parameter visibility="private" xmi.id="1751" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1752" type="virtual enumBrushType" name="brushType" />
    <UML:Operation visibility="public" xmi.id="1753" type="QPoint" name="hotSpot" />
    <UML:Operation comment="@return the next image in the pipe." visibility="public" xmi.id="1754" type="virtual QImage" name="img" />
    <UML:Operation visibility="public" xmi.id="1755" type="virtual bool" name="loadAsync" />
    <UML:Operation comment="@return the next mask in the pipe." visibility="public" xmi.id="1756" type="virtual KisAlphaMask *" name="mask" >
     <UML:Parameter visibility="private" xmi.id="1757" value="" type="Q_INT32" name="scale" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1758" type="virtual bool" name="saveAsync" />
    <UML:Operation visibility="public" xmi.id="1759" type="void" name="setHotSpot" >
     <UML:Parameter visibility="private" xmi.id="1760" value="" type="QPoint" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1761" type="void" name="setParasite" >
     <UML:Parameter visibility="private" xmi.id="1762" value="" type="const QString &amp;" name="parasite" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1763" type="virtual " name="~KisImagePipeBrush" />
    <UML:Attribute visibility="private" xmi.id="1743" value="" type="QPtrList" name="m_brushes" />
    <UML:Attribute visibility="private" xmi.id="1744" value="" type="Q_UINT32" name="m_currentBrush" />
    <UML:Attribute visibility="private" xmi.id="1745" value="" type="QValueVector" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="1746" value="" type="QPoint" name="m_hotSpot" />
    <UML:Attribute visibility="private" xmi.id="1747" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="1748" value="" type="Q_UINT32" name="m_numOfBrushes" />
    <UML:Attribute visibility="private" xmi.id="1749" value="" type="QString" name="m_parasite" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1767" name="KisPainter" >
    <UML:Operation visibility="protected" xmi.id="1784" type="KisPainter &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="1785" value="" type="const KisPainter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1786" type="" name="KisPainter" />
    <UML:Operation visibility="public" xmi.id="1787" type="" name="KisPainter" >
     <UML:Parameter visibility="private" xmi.id="1788" value="" type="KisPaintDeviceSP" name="device" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1789" type="" name="KisPainter" >
     <UML:Parameter visibility="private" xmi.id="1790" value="" type="const KisPainter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1791" type="void" name="begin" >
     <UML:Parameter visibility="private" xmi.id="1792" value="" type="KisPaintDeviceSP" name="device" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1793" type="void" name="beginTransaction" >
     <UML:Parameter visibility="private" xmi.id="1794" value="" type="const QString &amp;" name="customName" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1795" type="void" name="bitBlt" >
     <UML:Parameter visibility="private" xmi.id="1796" value="" type="Q_INT32" name="dx" />
     <UML:Parameter visibility="private" xmi.id="1797" value="" type="Q_INT32" name="dy" />
     <UML:Parameter visibility="private" xmi.id="1798" value="" type="CompositeOp" name="op" />
     <UML:Parameter visibility="private" xmi.id="1799" value="" type="KisPaintDeviceSP" name="src" />
     <UML:Parameter visibility="private" xmi.id="1800" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="1801" value="" type="Q_INT32" name="sx" />
     <UML:Parameter visibility="private" xmi.id="1802" value="" type="Q_INT32" name="sy" />
     <UML:Parameter visibility="private" xmi.id="1803" value="" type="Q_INT32" name="sw" />
     <UML:Parameter visibility="private" xmi.id="1804" value="" type="Q_INT32" name="sh" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1805" type="void" name="bitBlt" >
     <UML:Parameter visibility="private" xmi.id="1806" value="" type="Q_INT32" name="dx" />
     <UML:Parameter visibility="private" xmi.id="1807" value="" type="Q_INT32" name="dy" />
     <UML:Parameter visibility="private" xmi.id="1808" value="" type="CompositeOp" name="op" />
     <UML:Parameter visibility="private" xmi.id="1809" value="" type="KisPaintDeviceSP" name="src" />
     <UML:Parameter visibility="private" xmi.id="1810" value="" type="Q_INT32" name="sx" />
     <UML:Parameter visibility="private" xmi.id="1811" value="" type="Q_INT32" name="sy" />
     <UML:Parameter visibility="private" xmi.id="1812" value="" type="Q_INT32" name="sw" />
     <UML:Parameter visibility="private" xmi.id="1813" value="" type="Q_INT32" name="sh" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1814" type="void" name="computeDab" >
     <UML:Parameter visibility="private" xmi.id="1815" value="" type="KisAlphaMask *" name="mask" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1816" type="KisPaintDeviceSP" name="device" />
    <UML:Operation visibility="public" xmi.id="1817" type="QRect" name="dirtyRect" />
    <UML:Operation visibility="public" xmi.id="1818" type="KCommand *" name="end" />
    <UML:Operation visibility="public" xmi.id="1819" type="KCommand *" name="endTransaction" />
    <UML:Operation visibility="public" xmi.id="1820" type="void" name="eraseAt" >
     <UML:Parameter visibility="private" xmi.id="1821" value="" type="const QPoint &amp;" name="pos" />
     <UML:Parameter visibility="private" xmi.id="1822" value="" type="const Q_INT32" name="pressure" />
     <UML:Parameter visibility="private" xmi.id="1823" value="" type="const Q_INT32" />
     <UML:Parameter visibility="private" xmi.id="1824" value="" type="const Q_INT32" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1825" type="float" name="eraseLine" >
     <UML:Parameter visibility="private" xmi.id="1826" value="" type="const QPoint &amp;" name="pos1" />
     <UML:Parameter visibility="private" xmi.id="1827" value="" type="const QPoint &amp;" name="pos2" />
     <UML:Parameter visibility="private" xmi.id="1828" value="" type="const Q_INT32" name="pressure" />
     <UML:Parameter visibility="private" xmi.id="1829" value="" type="const Q_INT32" name="xTilt" />
     <UML:Parameter visibility="private" xmi.id="1830" value="" type="const Q_INT32" name="yTilt" />
     <UML:Parameter visibility="private" xmi.id="1831" value="" type="const float" name="savedDist" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1832" type="void" name="eraseRect" >
     <UML:Parameter visibility="private" xmi.id="1833" value="" type="Q_INT32" name="x1" />
     <UML:Parameter visibility="private" xmi.id="1834" value="" type="Q_INT32" name="y1" />
     <UML:Parameter visibility="private" xmi.id="1835" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1836" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1837" type="void" name="eraseRect" >
     <UML:Parameter visibility="private" xmi.id="1838" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1839" type="void" name="fillRect" >
     <UML:Parameter visibility="private" xmi.id="1840" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1841" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1842" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1843" value="" type="Q_INT32" name="h" />
     <UML:Parameter visibility="private" xmi.id="1844" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1845" type="void" name="fillRect" >
     <UML:Parameter visibility="private" xmi.id="1846" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1847" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="1848" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="1849" value="" type="Q_INT32" name="h" />
     <UML:Parameter visibility="private" xmi.id="1850" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="1851" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1852" type="void" name="fillRect" >
     <UML:Parameter visibility="private" xmi.id="1853" value="" type="const QRect &amp;" name="rc" />
     <UML:Parameter visibility="private" xmi.id="1854" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1855" type="void" name="fillRect" >
     <UML:Parameter visibility="private" xmi.id="1856" value="" type="const QRect &amp;" name="rc" />
     <UML:Parameter visibility="private" xmi.id="1857" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="1858" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1859" type="void" name="paintAt" >
     <UML:Parameter visibility="private" xmi.id="1860" value="" type="const QPoint &amp;" name="pos" />
     <UML:Parameter visibility="private" xmi.id="1861" value="" type="const Q_INT32" name="pressure" />
     <UML:Parameter visibility="private" xmi.id="1862" value="" type="const Q_INT32" />
     <UML:Parameter visibility="private" xmi.id="1863" value="" type="const Q_INT32" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1864" type="float" name="paintLine" >
     <UML:Parameter visibility="private" xmi.id="1865" value="" type="const QPoint &amp;" name="pos1" />
     <UML:Parameter visibility="private" xmi.id="1866" value="" type="const QPoint &amp;" name="pos2" />
     <UML:Parameter visibility="private" xmi.id="1867" value="" type="const Q_INT32" name="pressure" />
     <UML:Parameter visibility="private" xmi.id="1868" value="" type="const Q_INT32" name="xTilt" />
     <UML:Parameter visibility="private" xmi.id="1869" value="" type="const Q_INT32" name="yTilt" />
     <UML:Parameter visibility="private" xmi.id="1870" value="" type="const float" name="savedDist" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1871" type="void" name="setBackgroundColor" >
     <UML:Parameter visibility="private" xmi.id="1872" value="" type="const KoColor &amp;" name="color" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1873" type="void" name="setBrush" >
     <UML:Parameter visibility="private" xmi.id="1874" value="" type="KisBrush *" name="brush" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1875" type="void" name="setFillColor" >
     <UML:Parameter visibility="private" xmi.id="1876" value="" type="const KoColor &amp;" name="color" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1877" type="void" name="setGradient" >
     <UML:Parameter visibility="private" xmi.id="1878" value="" type="KisGradient &amp;" name="gradient" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1879" type="void" name="setOpacity" >
     <UML:Parameter visibility="private" xmi.id="1880" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1881" type="void" name="setPaintColor" >
     <UML:Parameter visibility="private" xmi.id="1882" value="" type="const KoColor &amp;" name="color" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1883" type="void" name="setPattern" >
     <UML:Parameter visibility="private" xmi.id="1884" value="" type="KisPattern &amp;" name="pattern" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1885" type="void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="1886" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="1887" value="" type="KisTileSP" name="dsttile" />
     <UML:Parameter visibility="private" xmi.id="1888" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="1889" value="" type="KisTileSP" name="srctile" />
     <UML:Parameter visibility="private" xmi.id="1890" value="" type="QUANTUM" name="opacity" />
     <UML:Parameter visibility="private" xmi.id="1891" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="1892" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="1893" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1894" type="void" name="tileBlt" >
     <UML:Parameter visibility="private" xmi.id="1895" value="" type="QUANTUM *" name="dst" />
     <UML:Parameter visibility="private" xmi.id="1896" value="" type="KisTileSP" name="dsttile" />
     <UML:Parameter visibility="private" xmi.id="1897" value="" type="QUANTUM *" name="src" />
     <UML:Parameter visibility="private" xmi.id="1898" value="" type="KisTileSP" name="srctile" />
     <UML:Parameter visibility="private" xmi.id="1899" value="" type="Q_INT32" name="rows" />
     <UML:Parameter visibility="private" xmi.id="1900" value="" type="Q_INT32" name="cols" />
     <UML:Parameter visibility="private" xmi.id="1901" value="" type="CompositeOp" name="op" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1902" type="" name="~KisPainter" />
    <UML:Attribute visibility="private" xmi.id="1768" value="" type="KoColor" name="m_backgroundColor" />
    <UML:Attribute visibility="private" xmi.id="1770" value="" type="Q_INT32" name="m_brushHeight" />
    <UML:Attribute visibility="private" xmi.id="1771" value="" type="Q_INT32" name="m_brushWidth" />
    <UML:Attribute visibility="private" xmi.id="1772" value="" type="KisLayerSP" name="m_dab" />
    <UML:Attribute visibility="private" xmi.id="1773" value="" type="KisPaintDeviceSP" name="m_device" />
    <UML:Attribute visibility="private" xmi.id="1774" value="" type="QRect" name="m_dirtyRect" />
    <UML:Attribute visibility="private" xmi.id="1775" value="" type="KoColor" name="m_fillColor" />
    <UML:Attribute visibility="private" xmi.id="1777" value="" type="QPoint" name="m_hotSpot" />
    <UML:Attribute visibility="private" xmi.id="1778" value="" type="Q_INT32" name="m_hotSpotX" />
    <UML:Attribute visibility="private" xmi.id="1779" value="" type="Q_INT32" name="m_hotSpotY" />
    <UML:Attribute visibility="private" xmi.id="1780" value="" type="QUANTUM" name="m_opacity" />
    <UML:Attribute visibility="private" xmi.id="1781" value="" type="KoColor" name="m_paintColor" />
    <UML:Attribute visibility="private" xmi.id="1782" value="" type="KisPattern *" name="m_pattern" />
    <UML:Attribute visibility="private" xmi.id="1783" value="" type="KisTileCommand *" name="m_transaction" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1903" name="KisSelection" >
    <UML:Operation visibility="public" xmi.id="1911" type="" name="KisSelection" >
     <UML:Parameter visibility="private" xmi.id="1912" value="" type="KisPaintDeviceSP" name="parent" />
     <UML:Parameter visibility="private" xmi.id="1913" value="" type="KisImageSP" name="img" />
     <UML:Parameter visibility="private" xmi.id="1914" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="1915" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1916" type="" name="KisSelection" >
     <UML:Parameter visibility="private" xmi.id="1917" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1918" value="" type="Q_INT32" name="height" />
     <UML:Parameter visibility="private" xmi.id="1919" value="" type="const enumImgType &amp;" name="imgType" />
     <UML:Parameter visibility="private" xmi.id="1920" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1921" type="virtual void" name="anchor" />
    <UML:Operation visibility="public" xmi.id="1922" type="void" name="clearParentOnMove" >
     <UML:Parameter visibility="private" xmi.id="1923" value="" type="bool" name="f" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1924" type="void" name="commit" />
    <UML:Operation visibility="public" xmi.id="1925" type="void" name="fromImage" >
     <UML:Parameter visibility="private" xmi.id="1926" value="" type="const QImage &amp;" name="img" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1927" type="virtual void" name="move" >
     <UML:Parameter visibility="private" xmi.id="1928" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="1929" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1930" type="KisPaintDeviceSP" name="parent" />
    <UML:Operation visibility="public" xmi.id="1931" type="void" name="setBounds" >
     <UML:Parameter visibility="private" xmi.id="1932" value="" type="Q_INT32" name="parentX" />
     <UML:Parameter visibility="private" xmi.id="1933" value="" type="Q_INT32" name="parentY" />
     <UML:Parameter visibility="private" xmi.id="1934" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="1935" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1936" type="void" name="setBounds" >
     <UML:Parameter visibility="private" xmi.id="1937" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1938" type="void" name="setParent" >
     <UML:Parameter visibility="private" xmi.id="1939" value="" type="KisPaintDeviceSP" name="parent" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1940" type="virtual bool" name="shouldDrawBorder" />
    <UML:Operation visibility="public" xmi.id="1941" type="QImage" name="toImage" />
    <UML:Operation visibility="public" xmi.id="1942" type="virtual " name="~KisSelection" />
    <UML:Attribute visibility="private" xmi.id="1904" value="" type="bool" name="m_clearOnMove" />
    <UML:Attribute visibility="private" xmi.id="1905" value="" type="QImage" name="m_clipImg" />
    <UML:Attribute visibility="private" xmi.id="1906" value="" type="bool" name="m_firstMove" />
    <UML:Attribute visibility="private" xmi.id="1907" value="" type="KisImageSP" name="m_img" />
    <UML:Attribute visibility="private" xmi.id="1908" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="1909" value="" type="KisPaintDeviceSP" name="m_parent" />
    <UML:Attribute visibility="private" xmi.id="1910" value="" type="QRect" name="m_rc" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1943" name="KisResourceMediator" >
    <UML:Operation visibility="public" xmi.id="1947" type="" name="KisResourceMediator" >
     <UML:Parameter visibility="private" xmi.id="1948" value="" type="Q_INT32" name="mediateOn" />
     <UML:Parameter visibility="private" xmi.id="1949" value="" type="KisResourceServer *" name="rserver" />
     <UML:Parameter visibility="private" xmi.id="1950" value="" type="const QString &amp;" name="chooserCaption" />
     <UML:Parameter visibility="private" xmi.id="1951" value="" type="QWidget *" name="chooserParent" />
     <UML:Parameter visibility="private" xmi.id="1952" value="" type="const char *" name="chooserName" />
     <UML:Parameter visibility="private" xmi.id="1953" value="" type="QObject *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="1954" value="" type="const char *" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1955" type="QWidget *" name="chooserWidget" />
    <UML:Operation visibility="public" xmi.id="1956" type="KisResource *" name="currentResource" />
    <UML:Operation visibility="public" xmi.id="1957" type="KisIconItem *" name="itemFor" >
     <UML:Parameter visibility="private" xmi.id="1958" value="" type="KisResource *" name="r" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1959" type="KisResource *" name="resourceFor" >
     <UML:Parameter visibility="private" xmi.id="1960" value="" type="KisIconItem *" name="item" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1961" type="KisResource *" name="resourceFor" >
     <UML:Parameter visibility="private" xmi.id="1962" value="" type="KoIconItem *" name="item" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1963" type="virtual " name="~KisResourceMediator" />
    <UML:Attribute visibility="private" xmi.id="1944" value="" type="KoIconItem *" name="m_activeItem" />
    <UML:Attribute visibility="private" xmi.id="1945" value="" type="KisItemChooser *" name="m_chooser" />
    <UML:Attribute visibility="private" xmi.id="1946" value="" type="QMap" name="m_items" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1964" name="KisResourceServer" >
    <UML:Operation visibility="public" xmi.id="1971" type="" name="KisResourceServer" />
    <UML:Operation visibility="public" xmi.id="1972" type="Q_INT32" name="brushCount" />
    <UML:Operation visibility="public" xmi.id="1973" type="QPtrList" name="brushes" />
    <UML:Operation visibility="protected" xmi.id="1974" type="void" name="loadBrush" />
    <UML:Operation visibility="public" xmi.id="1975" type="void" name="loadBrushes" />
    <UML:Operation visibility="protected" xmi.id="1976" type="void" name="loadPattern" />
    <UML:Operation visibility="public" xmi.id="1977" type="void" name="loadPatterns" />
    <UML:Operation visibility="protected" xmi.id="1978" type="void" name="loadpipeBrush" />
    <UML:Operation visibility="public" xmi.id="1979" type="void" name="loadpipeBrushes" />
    <UML:Operation visibility="public" xmi.id="1980" type="Q_INT32" name="patternCount" />
    <UML:Operation visibility="public" xmi.id="1981" type="QPtrList" name="patterns" />
    <UML:Operation visibility="public" xmi.id="1982" type="Q_INT32" name="pipebrushCount" />
    <UML:Operation visibility="public" xmi.id="1983" type="QPtrList" name="pipebrushes" />
    <UML:Operation visibility="public" xmi.id="1984" type="virtual " name="~KisResourceServer" />
    <UML:Attribute visibility="private" xmi.id="1965" value="" type="QStringList" name="m_brushFilenames" />
    <UML:Attribute visibility="private" xmi.id="1966" value="" type="QPtrList" name="m_brushes" />
    <UML:Attribute visibility="private" xmi.id="1967" value="" type="QStringList" name="m_patternFilenames" />
    <UML:Attribute visibility="private" xmi.id="1968" value="" type="QPtrList" name="m_patterns" />
    <UML:Attribute visibility="private" xmi.id="1969" value="" type="QStringList" name="m_pipebrushFilenames" />
    <UML:Attribute visibility="private" xmi.id="1970" value="" type="QPtrList" name="m_pipebrushes" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1985" name="KisPluginServer" >
    <UML:Operation visibility="public" xmi.id="1988" type="" name="KisPluginServer" />
    <UML:Operation visibility="public" xmi.id="1989" type="void" name="activatePlugin" >
     <UML:Parameter visibility="private" xmi.id="1990" value="" type="int" name="id" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1991" type="void" name="buildFilterMenu" >
     <UML:Parameter visibility="private" xmi.id="1992" value="" type="QPopupMenu *" name="menu" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="1993" type="void" name="findPlugins" >
     <UML:Parameter visibility="private" xmi.id="1994" value="" type="const QString &amp;" name="directory" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="1995" type="" name="~KisPluginServer" />
    <UML:Attribute visibility="private" xmi.id="1986" value="" type="int" name="m_count" />
    <UML:Attribute visibility="private" xmi.id="1987" value="" type="PluginInfoList" name="m_plugins" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="1996" name="KisTileCommand" >
    <UML:Operation visibility="public" xmi.id="2002" type="" name="KisTileCommand" >
     <UML:Parameter visibility="private" xmi.id="2003" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="2004" value="" type="KisPaintDeviceSP" name="device" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2005" type="" name="KisTileCommand" >
     <UML:Parameter visibility="private" xmi.id="2006" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="2007" value="" type="KisPaintDeviceSP" name="device" />
     <UML:Parameter visibility="private" xmi.id="2008" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2009" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="2010" value="" type="Q_INT32" name="width" />
     <UML:Parameter visibility="private" xmi.id="2011" value="" type="Q_INT32" name="height" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2012" type="" name="KisTileCommand" >
     <UML:Parameter visibility="private" xmi.id="2013" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="2014" value="" type="KisPaintDeviceSP" name="device" />
     <UML:Parameter visibility="private" xmi.id="2015" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2016" type="void" name="addTile" >
     <UML:Parameter visibility="private" xmi.id="2017" value="" type="Q_INT32" name="tileNo" />
     <UML:Parameter visibility="private" xmi.id="2018" value="" type="KisTileSP" name="tile" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2019" type="virtual void" name="execute" />
    <UML:Operation visibility="public" xmi.id="2020" type="virtual QString" name="name" />
    <UML:Operation visibility="public" xmi.id="2021" type="virtual void" name="unexecute" />
    <UML:Operation visibility="public" xmi.id="2022" type="virtual " name="~KisTileCommand" />
    <UML:Attribute visibility="private" xmi.id="1997" value="" type="KisPaintDeviceSP" name="m_device" />
    <UML:Attribute visibility="private" xmi.id="1998" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="1999" value="" type="TileMap" name="m_originals" />
    <UML:Attribute visibility="private" xmi.id="2000" value="" type="QRect" name="m_rc" />
    <UML:Attribute visibility="private" xmi.id="2001" value="" type="TileMap" name="m_tiles" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2023" name="PluginInfo" >
    <UML:Operation visibility="public" xmi.id="2031" type="" name="PluginInfo" >
     <UML:Parameter visibility="private" xmi.id="2032" value="" type="const QString &amp;" name="name" />
     <UML:Parameter visibility="private" xmi.id="2033" value="" type="const QString &amp;" name="comment" />
     <UML:Parameter visibility="private" xmi.id="2034" value="" type="const QString &amp;" name="dir" />
     <UML:Parameter visibility="private" xmi.id="2035" value="" type="const QString &amp;" name="lib" />
     <UML:Parameter visibility="private" xmi.id="2036" value="" type="const QString &amp;" name="category" />
     <UML:Parameter visibility="private" xmi.id="2037" value="" type="PluginType" name="type" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2038" type="QString" name="category" />
    <UML:Operation visibility="public" xmi.id="2039" type="QString" name="comment" />
    <UML:Operation visibility="public" xmi.id="2040" type="QString" name="dir" />
    <UML:Operation visibility="public" xmi.id="2041" type="int" name="id" />
    <UML:Operation visibility="public" xmi.id="2042" type="QString" name="library" />
    <UML:Operation visibility="public" xmi.id="2043" type="QString" name="name" />
    <UML:Operation visibility="public" xmi.id="2044" type="void" name="setId" >
     <UML:Parameter visibility="private" xmi.id="2045" value="" type="int" name="id" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2046" type="PluginType" name="type" />
    <UML:Attribute visibility="private" xmi.id="2024" value="" type="QString" name="m_category" />
    <UML:Attribute visibility="private" xmi.id="2025" value="" type="QString" name="m_comment" />
    <UML:Attribute visibility="private" xmi.id="2026" value="" type="QString" name="m_dir" />
    <UML:Attribute visibility="private" xmi.id="2027" value="" type="int" name="m_id" />
    <UML:Attribute visibility="private" xmi.id="2028" value="" type="QString" name="m_library" />
    <UML:Attribute visibility="private" xmi.id="2029" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="2030" value="" type="PluginType" name="m_type" />
   </UML:Class>
   <UML:Class stereotype="class" comment="The KisResource class provides a representation of Krita image resources.  This
includes, but not limited to, brushes and patterns.

This replaces the KisKrayon facility that used to be present in Krayon." visibility="public" xmi.id="2047" name="KisResource" >
    <UML:Operation visibility="protected" xmi.id="2055" type="KisResource &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2056" value="" type="const KisResource &amp;" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2057" type="" name="KisResource" >
     <UML:Parameter visibility="private" xmi.id="2058" value="" type="const KisResource &amp;" />
    </UML:Operation>
    <UML:Operation comment="Creates a new KisResource object using @p filename.  No file is opened
in the constructor, you have to call loadAsync.

@param filename the file name to save and load from." visibility="public" xmi.id="2059" type="" name="KisResource" >
     <UML:Parameter visibility="private" xmi.id="2060" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2061" type="bool" name="dirty" />
    <UML:Operation visibility="public" xmi.id="2062" type="QString" name="filename" />
    <UML:Operation visibility="public" xmi.id="2063" type="Q_INT32" name="height" />
    <UML:Operation comment="Returns a QImage representing this resource.  This image could be null." visibility="public" xmi.id="2064" type="virtual QImage" isAbstract="true" name="img" />
    <UML:Operation comment="Load this resource asynchronously.  The signal loadComplete is emitted when
the resource has been loaded and valid flag is set to true." visibility="public" xmi.id="2065" type="virtual bool" isAbstract="true" name="loadAsync" />
    <UML:Operation visibility="public" xmi.id="2066" type="QString" name="name" />
    <UML:Operation comment="Save this resource asynchronously.  The signal saveComplete is emitted when
the resource has been saved." visibility="public" xmi.id="2067" type="virtual bool" isAbstract="true" name="saveAsync" />
    <UML:Operation visibility="public" xmi.id="2068" type="void" name="setDirty" >
     <UML:Parameter visibility="private" xmi.id="2069" value="" type="bool" name="dirt" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2070" type="void" name="setFilename" >
     <UML:Parameter visibility="private" xmi.id="2071" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2072" type="void" name="setHeight" >
     <UML:Parameter visibility="private" xmi.id="2073" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2074" type="void" name="setName" >
     <UML:Parameter visibility="private" xmi.id="2075" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2076" type="void" name="setSpacing" >
     <UML:Parameter visibility="private" xmi.id="2077" value="" type="Q_INT32" name="s" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2078" type="void" name="setValid" >
     <UML:Parameter visibility="private" xmi.id="2079" value="" type="bool" name="valid" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2080" type="void" name="setWidth" >
     <UML:Parameter visibility="private" xmi.id="2081" value="" type="Q_INT32" name="w" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2082" type="Q_INT32" name="spacing" />
    <UML:Operation visibility="public" xmi.id="2083" type="bool" name="valid" />
    <UML:Operation visibility="public" xmi.id="2084" type="Q_INT32" name="width" />
    <UML:Operation comment="Creates a new KisResource object using @p filename.  No file is opened
in the constructor, you have to call loadAsync.

@param filename the file name to save and load from." visibility="public" xmi.id="2085" type="virtual " name="~KisResource" />
    <UML:Attribute visibility="private" xmi.id="2048" value="" type="bool" name="m_dirty" />
    <UML:Attribute visibility="private" xmi.id="2049" value="" type="QString" name="m_filename" />
    <UML:Attribute visibility="private" xmi.id="2050" value="" type="Q_INT32" name="m_height" />
    <UML:Attribute visibility="private" xmi.id="2051" value="" type="QString" name="m_name" />
    <UML:Attribute visibility="private" xmi.id="2052" value="" type="Q_INT32" name="m_spacing" />
    <UML:Attribute visibility="private" xmi.id="2053" value="" type="bool" name="m_valid" />
    <UML:Attribute visibility="private" xmi.id="2054" value="" type="Q_INT32" name="m_width" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2086" name="KisRenderInterface" >
    <UML:Operation visibility="public" xmi.id="2087" type="KisRenderInterface &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2088" value="" type="const KisRenderInterface &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2089" type="" name="KisRenderInterface" />
    <UML:Operation visibility="public" xmi.id="2090" type="" name="KisRenderInterface" >
     <UML:Parameter visibility="private" xmi.id="2091" value="" type="const KisRenderInterface &amp;" name="rhs" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2092" type="virtual void" isAbstract="true" name="invalidate" />
    <UML:Operation visibility="public" xmi.id="2093" type="virtual void" isAbstract="true" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="2094" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2095" type="virtual void" isAbstract="true" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="2096" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2097" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="2098" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="2099" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2100" type="virtual void" isAbstract="true" name="invalidate" >
     <UML:Parameter visibility="private" xmi.id="2101" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2102" type="virtual Q_INT32" isAbstract="true" name="tileNum" >
     <UML:Parameter visibility="private" xmi.id="2103" value="" type="Q_INT32" name="xpix" />
     <UML:Parameter visibility="private" xmi.id="2104" value="" type="Q_INT32" name="ypix" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2105" type="virtual KisTileMgrSP" isAbstract="true" name="tiles" />
    <UML:Operation visibility="public" xmi.id="2106" type="virtual void" isAbstract="true" name="validate" >
     <UML:Parameter visibility="private" xmi.id="2107" value="" type="Q_INT32" name="tileno" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2108" type="virtual " name="~KisRenderInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2109" name="KisPattern" >
    <UML:Operation visibility="public" xmi.id="2117" type="" name="KisPattern" >
     <UML:Parameter visibility="private" xmi.id="2118" value="" type="const QString &amp;" name="file" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2119" type="QPoint" name="hotSpot" />
    <UML:Operation visibility="public" xmi.id="2120" type="virtual QImage" name="img" />
    <UML:Operation visibility="public" xmi.id="2121" type="bool" name="isValid" />
    <UML:Operation visibility="public" xmi.id="2122" type="virtual bool" name="loadAsync" />
    <UML:Operation visibility="public" xmi.id="2123" type="QPixmap &amp;" name="pixmap" />
    <UML:Operation visibility="public" xmi.id="2124" type="virtual bool" name="saveAsync" />
    <UML:Operation visibility="public" xmi.id="2125" type="QPixmap &amp;" name="thumbPixmap" />
    <UML:Operation visibility="public" xmi.id="2126" type="virtual " name="~KisPattern" />
    <UML:Attribute visibility="private" xmi.id="2110" value="" type="QByteArray" name="m_data" />
    <UML:Attribute visibility="private" xmi.id="2111" value="" type="QPoint" name="m_hotSpot" />
    <UML:Attribute visibility="private" xmi.id="2112" value="" type="QImage" name="m_img" />
    <UML:Attribute visibility="private" xmi.id="2113" value="" type="QPixmap *" name="m_pixmap" />
    <UML:Attribute visibility="private" xmi.id="2114" value="" type="QPixmap *" name="m_thumbPixmap" />
    <UML:Attribute visibility="private" xmi.id="2115" value="" type="bool" name="m_valid" />
    <UML:Attribute visibility="private" xmi.id="2116" value="" type="bool" name="m_validThumb" />
   </UML:Class>
   <UML:Enum stereotype="enum" visibility="public" xmi.id="2129" name="PluginType" >
    <UML:EnumLiteral visibility="public" xmi.id="2130" name="PLUGIN_FILTER" />
    <UML:EnumLiteral visibility="public" xmi.id="2131" name="PLUGIN_TOOL" />
   </UML:Enum>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2132" name="PluginInfoList" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2133" name="TileMap" />
   <UML:Class stereotype="class" visibility="public" xmi.id="2135" name="KisTool" >
    <UML:Operation visibility="protected" xmi.id="2136" type="KisTool &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2137" value="" type="const KisTool &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2138" type="" name="KisTool" />
    <UML:Operation visibility="protected" xmi.id="2139" type="" name="KisTool" >
     <UML:Parameter visibility="private" xmi.id="2140" value="" type="const KisTool &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2141" type="virtual void" isAbstract="true" name="clear" />
    <UML:Operation visibility="public" xmi.id="2142" type="virtual void" isAbstract="true" name="clear" >
     <UML:Parameter visibility="private" xmi.id="2143" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2144" type="virtual void" isAbstract="true" name="cursor" >
     <UML:Parameter visibility="private" xmi.id="2145" value="" type="QWidget *" name="w" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2146" type="virtual void" isAbstract="true" name="enter" >
     <UML:Parameter visibility="private" xmi.id="2147" value="" type="QEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2148" type="virtual void" isAbstract="true" name="keyPress" >
     <UML:Parameter visibility="private" xmi.id="2149" value="" type="QKeyEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2150" type="virtual void" isAbstract="true" name="keyRelease" >
     <UML:Parameter visibility="private" xmi.id="2151" value="" type="QKeyEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2152" type="virtual void" isAbstract="true" name="leave" >
     <UML:Parameter visibility="private" xmi.id="2153" value="" type="QEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2154" type="virtual void" isAbstract="true" name="mouseMove" >
     <UML:Parameter visibility="private" xmi.id="2155" value="" type="QMouseEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2156" type="virtual void" isAbstract="true" name="mousePress" >
     <UML:Parameter visibility="private" xmi.id="2157" value="" type="QMouseEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2158" type="virtual void" isAbstract="true" name="mouseRelease" >
     <UML:Parameter visibility="private" xmi.id="2159" value="" type="QMouseEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2160" type="virtual KDialog *" isAbstract="true" name="options" >
     <UML:Parameter visibility="private" xmi.id="2161" value="" type="QWidget *" name="parent" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2162" type="virtual void" isAbstract="true" name="paint" >
     <UML:Parameter visibility="private" xmi.id="2163" value="" type="QPainter &amp;" name="gc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2164" type="virtual void" isAbstract="true" name="paint" >
     <UML:Parameter visibility="private" xmi.id="2165" value="" type="QPainter &amp;" name="gc" />
     <UML:Parameter visibility="private" xmi.id="2166" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2167" type="virtual void" isAbstract="true" name="setCursor" >
     <UML:Parameter visibility="private" xmi.id="2168" value="" type="const QCursor &amp;" name="cursor" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2169" type="virtual void" isAbstract="true" name="setup" >
     <UML:Parameter visibility="private" xmi.id="2170" value="" type="KActionCollection *" name="collection" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2171" type="virtual void" isAbstract="true" name="tabletEvent" >
     <UML:Parameter visibility="private" xmi.id="2172" value="" type="QTabletEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2173" type="virtual " name="~KisTool" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2174" name="KisUndoAdapter" >
    <UML:Operation visibility="protected" xmi.id="2175" type="KisUndoAdapter &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2176" value="" type="const KisUndoAdapter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2177" type="" name="KisUndoAdapter" />
    <UML:Operation visibility="protected" xmi.id="2178" type="" name="KisUndoAdapter" >
     <UML:Parameter visibility="private" xmi.id="2179" value="" type="const KisUndoAdapter &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2180" type="virtual void" isAbstract="true" name="addCommand" >
     <UML:Parameter visibility="private" xmi.id="2181" value="" type="KCommand *" name="cmd" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2182" type="virtual void" isAbstract="true" name="beginMacro" >
     <UML:Parameter visibility="private" xmi.id="2183" value="" type="const QString &amp;" name="macroName" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2184" type="virtual void" isAbstract="true" name="endMacro" />
    <UML:Operation visibility="public" xmi.id="2185" type="virtual bool" isAbstract="true" name="inMacro" />
    <UML:Operation visibility="public" xmi.id="2186" type="virtual void" isAbstract="true" name="setUndo" >
     <UML:Parameter visibility="private" xmi.id="2187" value="" type="bool" name="undo" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2188" type="virtual bool" isAbstract="true" name="undo" />
    <UML:Operation visibility="public" xmi.id="2189" type="virtual " name="~KisUndoAdapter" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2190" name="KisToolFactory" >
    <UML:Operation visibility="protected" xmi.id="2193" type="KisToolFactory &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2194" value="" type="const KisToolFactory &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2195" type="" name="KisToolFactory" />
    <UML:Operation visibility="protected" xmi.id="2196" type="" name="KisToolFactory" >
     <UML:Parameter visibility="private" xmi.id="2197" value="" type="const KisToolFactory &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2198" type="void" name="create" >
     <UML:Parameter visibility="private" xmi.id="2199" value="" type="KActionCollection *" name="actionCollection" />
     <UML:Parameter visibility="private" xmi.id="2200" value="" type="KisCanvasSubject *" name="subject" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2201" type="KisToolFactory *" name="singleton" ownerScope="classifier" />
    <UML:Operation visibility="public" xmi.id="2202" type="" name="~KisToolFactory" />
    <UML:Attribute visibility="private" xmi.id="2192" value="" type="vKisTool" name="m_tools" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2203" name="KisToolControllerInterface" >
    <UML:Operation visibility="protected" xmi.id="2204" type="KisToolControllerInterface &amp;" name="=" >
     <UML:Parameter visibility="private" xmi.id="2205" value="" type="const KisToolControllerInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2206" type="" name="KisToolControllerInterface" />
    <UML:Operation visibility="protected" xmi.id="2207" type="" name="KisToolControllerInterface" >
     <UML:Parameter visibility="private" xmi.id="2208" value="" type="const KisToolControllerInterface &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2209" type="virtual KisTool *" isAbstract="true" name="currentTool" />
    <UML:Operation visibility="public" xmi.id="2210" type="virtual void" isAbstract="true" name="setCurrentTool" >
     <UML:Parameter visibility="private" xmi.id="2211" value="" type="KisTool *" name="tool" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2212" type="virtual " name="~KisToolControllerInterface" />
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2218" name="KisUtil" >
    <UML:Operation visibility="public" xmi.id="2219" type="void" name="enlargeRectToContainPoint" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2220" value="" type="QRect &amp;" name="r" />
     <UML:Parameter visibility="private" xmi.id="2221" value="" type="QPoint" name="p" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2222" type="QRect" name="findBoundingTiles" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2223" value="" type="const QRect &amp;" name="area" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2224" type="QRect" name="findTileExtents" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2225" value="" type="QRect" name="r" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2226" type="void" name="printPoint" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2227" value="" type="const QPoint &amp;" />
     <UML:Parameter visibility="private" xmi.id="2228" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2229" type="void" name="printRect" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2230" value="" type="const QRect &amp;" />
     <UML:Parameter visibility="private" xmi.id="2231" value="" type="const QString &amp;" name="name" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2232" type="QImage" name="roughScaleQImage" ownerScope="classifier" >
     <UML:Parameter visibility="private" xmi.id="2233" value="" type="QImage &amp;" name="src" />
     <UML:Parameter visibility="private" xmi.id="2234" value="" type="int" name="width" />
     <UML:Parameter visibility="private" xmi.id="2235" value="" type="int" name="height" />
    </UML:Operation>
   </UML:Class>
   <UML:Class stereotype="class" visibility="public" xmi.id="2236" name="KisVector" >
    <UML:Operation visibility="public" xmi.id="2240" type="bool" name="!=" >
     <UML:Parameter visibility="private" xmi.id="2241" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2242" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2243" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2244" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2245" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2246" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2247" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2248" value="" type="int" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2249" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2250" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2251" value="" type="long" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2252" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2253" value="" type="double" />
     <UML:Parameter visibility="private" xmi.id="2254" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2255" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2256" value="" type="int" />
     <UML:Parameter visibility="private" xmi.id="2257" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2258" type="KisVector" name="*" >
     <UML:Parameter visibility="private" xmi.id="2259" value="" type="long" />
     <UML:Parameter visibility="private" xmi.id="2260" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2261" type="KisVector &amp;" name="*=" >
     <UML:Parameter visibility="private" xmi.id="2262" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2263" type="KisVector &amp;" name="*=" >
     <UML:Parameter visibility="private" xmi.id="2264" value="" type="int" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2265" type="KisVector &amp;" name="*=" >
     <UML:Parameter visibility="private" xmi.id="2266" value="" type="long" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2267" type="KisVector" name="+" >
     <UML:Parameter visibility="private" xmi.id="2268" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2269" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2270" type="KisVector &amp;" name="+=" >
     <UML:Parameter visibility="private" xmi.id="2271" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2272" type="KisVector" name="-" >
     <UML:Parameter visibility="private" xmi.id="2273" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2274" type="KisVector" name="-" >
     <UML:Parameter visibility="private" xmi.id="2275" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2276" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2277" type="KisVector &amp;" name="-=" >
     <UML:Parameter visibility="private" xmi.id="2278" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2279" type="KisVector" name="/" >
     <UML:Parameter visibility="private" xmi.id="2280" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2281" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2282" type="KisVector" name="/" >
     <UML:Parameter visibility="private" xmi.id="2283" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2284" value="" type="int" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2285" type="KisVector" name="/" >
     <UML:Parameter visibility="private" xmi.id="2286" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2287" value="" type="long" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2288" type="KisVector &amp;" name="/=" >
     <UML:Parameter visibility="private" xmi.id="2289" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2290" type="KisVector &amp;" name="/=" >
     <UML:Parameter visibility="private" xmi.id="2291" value="" type="int" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2292" type="KisVector &amp;" name="/=" >
     <UML:Parameter visibility="private" xmi.id="2293" value="" type="long" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2294" type="bool" name="==" >
     <UML:Parameter visibility="private" xmi.id="2295" value="" type="const KisVector &amp;" />
     <UML:Parameter visibility="private" xmi.id="2296" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2297" type="" name="KisVector" />
    <UML:Operation visibility="public" xmi.id="2298" type="" name="KisVector" >
     <UML:Parameter visibility="private" xmi.id="2299" value="" type="double" name="x" />
     <UML:Parameter visibility="private" xmi.id="2300" value="" type="double" name="y" />
     <UML:Parameter visibility="private" xmi.id="2301" value="" type="double" name="z" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2302" type="" name="KisVector" >
     <UML:Parameter visibility="private" xmi.id="2303" value="" type="int" name="x" />
     <UML:Parameter visibility="private" xmi.id="2304" value="" type="int" name="y" />
     <UML:Parameter visibility="private" xmi.id="2305" value="" type="int" name="z" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2306" type="" name="KisVector" >
     <UML:Parameter visibility="private" xmi.id="2307" value="" type="long" name="x" />
     <UML:Parameter visibility="private" xmi.id="2308" value="" type="long" name="y" />
     <UML:Parameter visibility="private" xmi.id="2309" value="" type="long" name="z" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2310" type="KisVector &amp;" name="crossProduct" >
     <UML:Parameter visibility="private" xmi.id="2311" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2312" type="double" name="dotProduct" >
     <UML:Parameter visibility="private" xmi.id="2313" value="" type="const KisVector &amp;" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2314" type="bool" name="isNull" />
    <UML:Operation visibility="public" xmi.id="2315" type="double" name="length" />
    <UML:Operation visibility="public" xmi.id="2316" type="KisVector &amp;" name="normalize" />
    <UML:Operation visibility="public" xmi.id="2317" type="void" name="setX" >
     <UML:Parameter visibility="private" xmi.id="2318" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2319" type="void" name="setY" >
     <UML:Parameter visibility="private" xmi.id="2320" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2321" type="void" name="setZ" >
     <UML:Parameter visibility="private" xmi.id="2322" value="" type="double" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2323" type="double" name="x" />
    <UML:Operation visibility="public" xmi.id="2324" type="double" name="y" />
    <UML:Operation visibility="public" xmi.id="2325" type="double" name="z" />
    <UML:Attribute visibility="private" xmi.id="2237" value="" type="double" name="m_x" />
    <UML:Attribute visibility="private" xmi.id="2238" value="" type="double" name="m_y" />
    <UML:Attribute visibility="private" xmi.id="2239" value="" type="double" name="m_z" />
   </UML:Class>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2327" name="vKisTool" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2328" name="vKisChannelSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2329" name="KisMementoSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2330" name="vKisLayerSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2331" name="vKisChannelSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2332" name="vKisPaintDeviceSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2333" name="vKisImageSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2334" name="vKisTool_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2335" name="vKisChannelSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2336" name="KisDabSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2337" name="KisStrategyColorSpaceSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2338" name="vKisTileSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2339" name="KisChannelSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2340" name="KisTileSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2341" name="vKisSegments" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2342" name="KisSelectionSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2343" name="vKisMaskSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2344" name="vKisLayerSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2345" name="KisStrategyColorSpaceMap" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2346" name="KisBackgroundSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2347" name="vKisLayerSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2348" name="vKisMaskSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2349" name="vKisPaintDeviceSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2350" name="vKisPaintDeviceSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2351" name="vKisImageSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2352" name="vKisImageSP_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2353" name="vKisMaskSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2354" name="KisMaskSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2355" name="KisImageSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2356" name="vKisTileSP_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2357" name="vKisTool_cit" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2358" name="KisTileMgrSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2359" name="KisPixelDataSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2360" name="KisLayerSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2361" name="vKisTileSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2362" name="KisPaintDeviceSP" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2363" name="KoColorMap" />
   <UML:Class stereotype="class" visibility="public" xmi.id="2365" name="KisView" >
    <UML:Operation visibility="public" xmi.id="2448" type="" name="KisView" >
     <UML:Parameter visibility="private" xmi.id="2449" value="" type="KisDoc *" name="doc" />
     <UML:Parameter visibility="private" xmi.id="2450" value="" type="KisUndoAdapter *" name="adapter" />
     <UML:Parameter visibility="private" xmi.id="2451" value="" type="QWidget *" name="parent" />
     <UML:Parameter visibility="private" xmi.id="2452" value="" type="const char *" name="name" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2453" type="virtual void" name="attach" >
     <UML:Parameter visibility="private" xmi.id="2454" value="" type="KisCanvasObserver *" name="observer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2455" type="virtual KoColor" name="bgColor" />
    <UML:Operation visibility="protected" xmi.id="2456" type="virtual QWidget *" name="canvas" />
    <UML:Operation visibility="protected" xmi.id="2457" type="virtual KisCanvasControllerInterface *" name="canvasController" />
    <UML:Operation visibility="public" xmi.id="2458" type="virtual int" name="canvasXOffset" />
    <UML:Operation visibility="public" xmi.id="2459" type="virtual int" name="canvasYOffset" />
    <UML:Operation visibility="protected" xmi.id="2460" type="void" name="clearCanvas" >
     <UML:Parameter visibility="private" xmi.id="2461" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2462" type="void" name="connectCurrentImg" />
    <UML:Operation visibility="protected" xmi.id="2463" type="virtual KisBrush *" name="currentBrush" />
    <UML:Operation visibility="protected" xmi.id="2464" type="virtual KisGradient *" name="currentGradient" />
    <UML:Operation visibility="protected" xmi.id="2465" type="virtual KisImageSP" name="currentImg" />
    <UML:Operation visibility="protected" xmi.id="2466" type="virtual QString" name="currentImgName" />
    <UML:Operation visibility="protected" xmi.id="2467" type="virtual KisPattern *" name="currentPattern" />
    <UML:Operation visibility="protected" xmi.id="2468" type="virtual KisTool *" name="currentTool" />
    <UML:Operation visibility="public" xmi.id="2469" type="virtual DCOPObject *" name="dcopObject" />
    <UML:Operation visibility="protected" xmi.id="2470" type="virtual void" name="detach" >
     <UML:Parameter visibility="private" xmi.id="2471" value="" type="KisCanvasObserver *" name="observer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2472" type="void" name="disconnectCurrentImg" />
    <UML:Operation visibility="public" xmi.id="2473" type="Q_INT32" name="docHeight" />
    <UML:Operation visibility="public" xmi.id="2474" type="Q_INT32" name="docWidth" />
    <UML:Operation visibility="protected" xmi.id="2475" type="virtual KoDocument *" name="document" />
    <UML:Operation visibility="protected" xmi.id="2476" type="void" name="eraseGuides" />
    <UML:Operation visibility="public" xmi.id="2477" type="virtual bool" name="eventFilter" >
     <UML:Parameter visibility="private" xmi.id="2478" value="" type="QObject *" name="o" />
     <UML:Parameter visibility="private" xmi.id="2479" value="" type="QEvent *" name="e" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2480" type="virtual KoColor" name="fgColor" />
    <UML:Operation visibility="protected" xmi.id="2481" type="void" name="fillSelection" >
     <UML:Parameter visibility="private" xmi.id="2482" value="" type="const KoColor &amp;" name="c" />
     <UML:Parameter visibility="private" xmi.id="2483" value="" type="QUANTUM" name="opacity" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2484" type="virtual void" name="guiActivateEvent" >
     <UML:Parameter visibility="private" xmi.id="2485" value="" type="KParts :: GUIActivateEvent *" name="event" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2486" type="virtual Q_INT32" name="horzValue" />
    <UML:Operation visibility="protected" xmi.id="2487" type="void" name="imgUpdateGUI" />
    <UML:Operation visibility="public" xmi.id="2488" type="Q_INT32" name="importImage" >
     <UML:Parameter visibility="private" xmi.id="2489" value="" type="bool" name="createLayer" />
     <UML:Parameter visibility="private" xmi.id="2490" value="" type="bool" name="modal" />
     <UML:Parameter visibility="private" xmi.id="2491" value="" type="const QString &amp;" name="filename" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2492" type="void" name="layerUpdateGUI" >
     <UML:Parameter visibility="private" xmi.id="2493" value="" type="bool" name="enable" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2494" type="virtual void" name="notify" />
    <UML:Operation visibility="protected" xmi.id="2495" type="void" name="paintGuides" />
    <UML:Operation visibility="protected" xmi.id="2496" type="void" name="paintView" >
     <UML:Parameter visibility="private" xmi.id="2497" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2498" type="virtual void" name="print" >
     <UML:Parameter visibility="private" xmi.id="2499" value="" type="KPrinter &amp;" name="printer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2500" type="virtual void" name="resizeEvent" >
     <UML:Parameter visibility="private" xmi.id="2501" value="" type="QResizeEvent *" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2502" type="bool" name="selectColor" >
     <UML:Parameter visibility="private" xmi.id="2503" value="" type="KoColor &amp;" name="result" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2504" type="void" name="selectImage" >
     <UML:Parameter visibility="private" xmi.id="2505" value="" type="KisImageSP" name="img" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2506" type="void" name="selectionUpdateGUI" >
     <UML:Parameter visibility="private" xmi.id="2507" value="" type="bool" name="enable" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2508" type="virtual void" name="setBGColor" >
     <UML:Parameter visibility="private" xmi.id="2509" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2510" type="virtual void" name="setCurrentTool" >
     <UML:Parameter visibility="private" xmi.id="2511" value="" type="KisTool *" name="tool" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2512" type="virtual void" name="setFGColor" >
     <UML:Parameter visibility="private" xmi.id="2513" value="" type="const KoColor &amp;" name="c" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2514" type="void" name="setupActions" />
    <UML:Operation visibility="protected" xmi.id="2515" type="void" name="setupCanvas" />
    <UML:Operation visibility="protected" xmi.id="2516" type="void" name="setupClipboard" />
    <UML:Operation visibility="public" xmi.id="2517" type="virtual void" name="setupPrinter" >
     <UML:Parameter visibility="private" xmi.id="2518" value="" type="KPrinter &amp;" name="printer" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2519" type="void" name="setupRulers" />
    <UML:Operation visibility="protected" xmi.id="2520" type="void" name="setupScrollBars" />
    <UML:Operation visibility="protected" xmi.id="2521" type="void" name="setupSideBar" />
    <UML:Operation visibility="protected" xmi.id="2522" type="void" name="setupStatusBar" />
    <UML:Operation visibility="protected" xmi.id="2523" type="void" name="setupTabBar" />
    <UML:Operation visibility="protected" xmi.id="2524" type="void" name="setupTools" />
    <UML:Operation visibility="protected" xmi.id="2525" type="virtual KisToolControllerInterface *" name="toolController" />
    <UML:Operation visibility="protected" xmi.id="2526" type="virtual KisUndoAdapter *" name="undoAdapter" />
    <UML:Operation visibility="protected" xmi.id="2527" type="virtual void" name="updateCanvas" />
    <UML:Operation visibility="protected" xmi.id="2528" type="virtual void" name="updateCanvas" >
     <UML:Parameter visibility="private" xmi.id="2529" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2530" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="2531" value="" type="Q_INT32" name="w" />
     <UML:Parameter visibility="private" xmi.id="2532" value="" type="Q_INT32" name="h" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2533" type="virtual void" name="updateCanvas" >
     <UML:Parameter visibility="private" xmi.id="2534" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2535" type="void" name="updateGuides" />
    <UML:Operation visibility="public" xmi.id="2536" type="virtual void" name="updateReadWrite" >
     <UML:Parameter visibility="private" xmi.id="2537" value="" type="bool" name="readwrite" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2538" type="virtual Q_INT32" name="vertValue" />
    <UML:Operation visibility="protected" xmi.id="2539" type="virtual void" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="2540" value="" type="Q_INT32 *" name="x" />
     <UML:Parameter visibility="private" xmi.id="2541" value="" type="Q_INT32 *" name="y" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2542" type="virtual QPoint" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="2543" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2544" type="virtual QRect" name="viewToWindow" >
     <UML:Parameter visibility="private" xmi.id="2545" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2546" type="virtual void" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="2547" value="" type="Q_INT32 *" name="x" />
     <UML:Parameter visibility="private" xmi.id="2548" value="" type="Q_INT32 *" name="y" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2549" type="virtual QPoint" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="2550" value="" type="const QPoint &amp;" name="pt" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2551" type="virtual QRect" name="windowToView" >
     <UML:Parameter visibility="private" xmi.id="2552" value="" type="const QRect &amp;" name="rc" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2553" type="virtual double" name="zoomFactor" />
    <UML:Operation visibility="protected" xmi.id="2554" type="virtual void" name="zoomIn" />
    <UML:Operation visibility="protected" xmi.id="2555" type="virtual void" name="zoomIn" >
     <UML:Parameter visibility="private" xmi.id="2556" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2557" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2558" type="virtual void" name="zoomOut" />
    <UML:Operation visibility="protected" xmi.id="2559" type="virtual void" name="zoomOut" >
     <UML:Parameter visibility="private" xmi.id="2560" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2561" value="" type="Q_INT32" name="y" />
    </UML:Operation>
    <UML:Operation visibility="protected" xmi.id="2562" type="void" name="zoomUpdateGUI" >
     <UML:Parameter visibility="private" xmi.id="2563" value="" type="Q_INT32" name="x" />
     <UML:Parameter visibility="private" xmi.id="2564" value="" type="Q_INT32" name="y" />
     <UML:Parameter visibility="private" xmi.id="2565" value="" type="double" name="zf" />
    </UML:Operation>
    <UML:Operation visibility="public" xmi.id="2566" type="virtual " name="~KisView" />
    <UML:Attribute visibility="private" xmi.id="2367" value="" type="KoColor" name="m_bg" />
    <UML:Attribute visibility="private" xmi.id="2370" value="" type="KisLabelBuilderProgress *" name="m_buildProgress" />
    <UML:Attribute visibility="private" xmi.id="2371" value="" type="KisCanvas *" name="m_canvas" />
    <UML:Attribute visibility="private" xmi.id="2372" value="" type="KisChannelView *" name="m_channelView" />
    <UML:Attribute visibility="private" xmi.id="2373" value="" type="bool" name="m_clipboardHasImage" />
    <UML:Attribute visibility="private" xmi.id="2374" value="" type="mutable KisImageSP" name="m_current" />
    <UML:Attribute visibility="private" xmi.id="2375" value="" type="KisGuideSP" name="m_currentGuide" />
    <UML:Attribute visibility="private" xmi.id="2376" value="" type="DCOPObject *" name="m_dcop" />
    <UML:Attribute visibility="private" xmi.id="2377" value="" type="KToggleAction *" name="m_dlgBrushToggle" />
    <UML:Attribute visibility="private" xmi.id="2378" value="" type="KToggleAction *" name="m_dlgChannelsToggle" />
    <UML:Attribute visibility="private" xmi.id="2379" value="" type="KToggleAction *" name="m_dlgColorsToggle" />
    <UML:Attribute visibility="private" xmi.id="2380" value="" type="KToggleAction *" name="m_dlgLayersToggle" />
    <UML:Attribute visibility="private" xmi.id="2381" value="" type="KToggleAction *" name="m_dlgPatternToggle" />
    <UML:Attribute visibility="private" xmi.id="2383" value="" type="KoColor" name="m_fg" />
    <UML:Attribute visibility="private" xmi.id="2384" value="" type="KToggleAction *" name="m_floatsidebarToggle" />
    <UML:Attribute visibility="private" xmi.id="2386" value="" type="QWidget *" name="m_gradientChooser" />
    <UML:Attribute visibility="private" xmi.id="2387" value="" type="KisRuler *" name="m_hRuler" />
    <UML:Attribute visibility="private" xmi.id="2388" value="" type="QScrollBar *" name="m_hScroll" />
    <UML:Attribute visibility="private" xmi.id="2389" value="" type="QWidget *" name="m_imageChooser" />
    <UML:Attribute visibility="private" xmi.id="2391" value="" type="KAction *" name="m_imgDup" />
    <UML:Attribute visibility="private" xmi.id="2392" value="" type="KAction *" name="m_imgExport" />
    <UML:Attribute visibility="private" xmi.id="2393" value="" type="KAction *" name="m_imgImport" />
    <UML:Attribute visibility="private" xmi.id="2394" value="" type="KAction *" name="m_imgMergeAll" />
    <UML:Attribute visibility="private" xmi.id="2395" value="" type="KAction *" name="m_imgMergeLinked" />
    <UML:Attribute visibility="private" xmi.id="2396" value="" type="KAction *" name="m_imgMergeVisible" />
    <UML:Attribute visibility="private" xmi.id="2397" value="" type="KAction *" name="m_imgResize" />
    <UML:Attribute visibility="private" xmi.id="2398" value="" type="KAction *" name="m_imgResizeToLayer" />
    <UML:Attribute visibility="private" xmi.id="2399" value="" type="KAction *" name="m_imgRm" />
    <UML:Attribute visibility="private" xmi.id="2400" value="" type="KAction *" name="m_imgScan" />
    <UML:Attribute visibility="private" xmi.id="2401" value="" type="QPoint" name="m_lastGuidePoint" />
    <UML:Attribute visibility="private" xmi.id="2402" value="" type="KAction *" name="m_layerAdd" />
    <UML:Attribute visibility="private" xmi.id="2403" value="" type="KAction *" name="m_layerBottom" />
    <UML:Attribute visibility="private" xmi.id="2404" value="" type="KisListBox *" name="m_layerBox" />
    <UML:Attribute visibility="private" xmi.id="2405" value="" type="KAction *" name="m_layerDup" />
    <UML:Attribute visibility="private" xmi.id="2406" value="" type="KAction *" name="m_layerHide" />
    <UML:Attribute visibility="private" xmi.id="2407" value="" type="KAction *" name="m_layerLink" />
    <UML:Attribute visibility="private" xmi.id="2408" value="" type="KAction *" name="m_layerLower" />
    <UML:Attribute visibility="private" xmi.id="2409" value="" type="KAction *" name="m_layerProperties" />
    <UML:Attribute visibility="private" xmi.id="2410" value="" type="KAction *" name="m_layerRaise" />
    <UML:Attribute visibility="private" xmi.id="2411" value="" type="KAction *" name="m_layerResize" />
    <UML:Attribute visibility="private" xmi.id="2412" value="" type="KAction *" name="m_layerResizeToImage" />
    <UML:Attribute visibility="private" xmi.id="2413" value="" type="KAction *" name="m_layerRm" />
    <UML:Attribute visibility="private" xmi.id="2414" value="" type="KAction *" name="m_layerSaveAs" />
    <UML:Attribute visibility="private" xmi.id="2415" value="" type="KAction *" name="m_layerScale" />
    <UML:Attribute visibility="private" xmi.id="2416" value="" type="KAction *" name="m_layerToImage" />
    <UML:Attribute visibility="private" xmi.id="2417" value="" type="KAction *" name="m_layerTop" />
    <UML:Attribute visibility="private" xmi.id="2418" value="" type="KToggleAction *" name="m_lsidebarToggle" />
    <UML:Attribute visibility="private" xmi.id="2419" value="" type="vKisCanvasObserver" name="m_observers" />
    <UML:Attribute visibility="private" xmi.id="2420" value="" type="QWidget *" name="m_paletteChooser" />
    <UML:Attribute visibility="private" xmi.id="2421" value="" type="QWidget *" name="m_pathView" />
    <UML:Attribute visibility="private" xmi.id="2424" value="" type="KAction *" name="m_selectionCopy" />
    <UML:Attribute visibility="private" xmi.id="2425" value="" type="KAction *" name="m_selectionCrop" />
    <UML:Attribute visibility="private" xmi.id="2426" value="" type="KAction *" name="m_selectionCut" />
    <UML:Attribute visibility="private" xmi.id="2427" value="" type="KAction *" name="m_selectionFillBg" />
    <UML:Attribute visibility="private" xmi.id="2428" value="" type="KAction *" name="m_selectionFillFg" />
    <UML:Attribute visibility="private" xmi.id="2429" value="" type="KAction *" name="m_selectionPaste" />
    <UML:Attribute visibility="private" xmi.id="2430" value="" type="KAction *" name="m_selectionPasteInto" />
    <UML:Attribute visibility="private" xmi.id="2431" value="" type="KAction *" name="m_selectionRm" />
    <UML:Attribute visibility="private" xmi.id="2432" value="" type="KAction *" name="m_selectionSelectAll" />
    <UML:Attribute visibility="private" xmi.id="2433" value="" type="KAction *" name="m_selectionSelectNone" />
    <UML:Attribute visibility="private" xmi.id="2434" value="" type="KisSideBar *" name="m_sideBar" />
    <UML:Attribute visibility="private" xmi.id="2435" value="" type="KToggleAction *" name="m_sidebarToggle" />
    <UML:Attribute visibility="private" xmi.id="2436" value="" type="KoTabBar *" name="m_tabBar" />
    <UML:Attribute visibility="private" xmi.id="2437" value="" type="QButton *" name="m_tabFirst" />
    <UML:Attribute visibility="private" xmi.id="2438" value="" type="QButton *" name="m_tabLast" />
    <UML:Attribute visibility="private" xmi.id="2439" value="" type="QButton *" name="m_tabLeft" />
    <UML:Attribute visibility="private" xmi.id="2440" value="" type="QButton *" name="m_tabRight" />
    <UML:Attribute visibility="private" xmi.id="2442" value="" type="KisRuler *" name="m_vRuler" />
    <UML:Attribute visibility="private" xmi.id="2443" value="" type="QScrollBar *" name="m_vScroll" />
    <UML:Attribute visibility="private" xmi.id="2444" value="" type="Q_INT32" name="m_xoff" />
    <UML:Attribute visibility="private" xmi.id="2445" value="" type="Q_INT32" name="m_yoff" />
    <UML:Attribute visibility="private" xmi.id="2446" value="" type="KAction *" name="m_zoomIn" />
    <UML:Attribute visibility="private" xmi.id="2447" value="" type="KAction *" name="m_zoomOut" />
   </UML:Class>
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2570" name="vKisCanvasObserver_it" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2571" name="vKisCanvasObserver" />
   <UML:DataType stereotype="datatype" visibility="public" xmi.id="2572" name="vKisCanvasObserver_cit" />
   <UML:Generalization child="12" visibility="public" xmi.id="54" parent="9" />
   <UML:Association visibility="public" xmi.id="194" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="none" type="193" />
     <UML:AssociationEndRole visibility="private" type="193" name="m_singleton" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Generalization child="81" visibility="public" xmi.id="276" parent="139" />
   <UML:Generalization child="206" visibility="public" xmi.id="277" parent="139" />
   <UML:Generalization child="266" visibility="public" xmi.id="278" parent="193" />
   <UML:Association visibility="public" xmi.id="329" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="325" />
     <UML:AssociationEndRole visibility="private" type="328" name="m_mediator" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="482" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="481" />
     <UML:AssociationEndRole visibility="private" type="472" name="m_cache" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="492" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="481" />
     <UML:AssociationEndRole visibility="private" type="455" name="m_swap" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1270" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="composite" type="1259" />
     <UML:AssociationEndRole visibility="private" type="790" name="m_guides" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1285" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="composite" type="1259" />
     <UML:AssociationEndRole visibility="private" type="1237" name="m_type" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1455" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="composite" type="1453" />
     <UML:AssociationEndRole visibility="private" type="1198" name="m_compositeOp" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1458" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="composite" type="1453" />
     <UML:AssociationEndRole visibility="private" type="1237" name="m_imgType" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1742" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="composite" type="1741" />
     <UML:AssociationEndRole visibility="private" type="720" name="m_brushType" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Generalization child="1620" visibility="public" xmi.id="1764" parent="1453" />
   <UML:Generalization child="1722" visibility="public" xmi.id="1765" parent="1130" />
   <UML:Generalization child="1741" visibility="public" xmi.id="1766" parent="681" />
   <UML:Association visibility="public" xmi.id="1769" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="1767" />
     <UML:AssociationEndRole visibility="private" type="681" name="m_brush" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="1776" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="1767" />
     <UML:AssociationEndRole visibility="private" type="856" name="m_gradient" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Generalization child="1903" visibility="public" xmi.id="2127" parent="1620" />
   <UML:Generalization child="2109" visibility="public" xmi.id="2128" parent="2047" />
   <UML:Association visibility="public" xmi.id="2191" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="none" type="2190" />
     <UML:AssociationEndRole visibility="private" type="2190" name="m_singleton" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Generalization child="2135" visibility="public" xmi.id="2326" parent="1101" />
   <UML:Association visibility="public" xmi.id="2366" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="2174" name="m_adapter" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2368" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="681" name="m_brush" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2369" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="1943" name="m_brushMediator" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2382" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="902" name="m_doc" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2385" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="856" name="m_gradient" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2390" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="44" name="m_imgBuilderMgr" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2422" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="2109" name="m_pattern" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2423" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="1943" name="m_patternMediator" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Association visibility="public" xmi.id="2441" >
    <UML:Association.connection>
     <UML:AssociationEndRole visibility="public" aggregation="shared" type="2365" />
     <UML:AssociationEndRole visibility="private" type="2135" name="m_tool" />
    </UML:Association.connection>
   </UML:Association>
   <UML:Generalization child="2365" visibility="public" xmi.id="2567" parent="1170" />
   <UML:Generalization child="2365" visibility="public" xmi.id="2568" parent="750" />
   <UML:Generalization child="2365" visibility="public" xmi.id="2569" parent="2203" />
   <UML:Generalization child="681" visibility="public" xmi.id="2578" parent="2047" />
  </UML:Model>
  <diagrams>
   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" zoom="75" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1285" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="Krita Core" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="Bitstream Vera Sans,14,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="1221" >
    <widgets>
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="1010" linecolour="none" y="170" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="613" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Arial,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="110" showattsigs="603" usesdiagramusefillcolour="1" x="1010" linecolour="none" y="130" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="670" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Arial,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="130" showattsigs="603" usesdiagramusefillcolour="1" x="130" linecolour="none" y="210" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="645" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Arial,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="210" showattsigs="603" usesdiagramusefillcolour="1" x="1010" linecolour="none" y="90" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="750" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Arial,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="150" showattsigs="603" usesdiagramusefillcolour="1" x="100" linecolour="none" y="530" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1101" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Arial,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="560" linecolour="none" y="440" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2109" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="110" showattsigs="603" usesdiagramusefillcolour="1" x="680" linecolour="none" y="620" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2047" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="80" showattsigs="603" usesdiagramusefillcolour="1" x="920" linecolour="none" y="480" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="681" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="220" linecolour="none" y="730" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="135" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="100" linecolour="none" y="630" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2023" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="80" showattsigs="603" usesdiagramusefillcolour="1" x="540" linecolour="none" y="600" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2365" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="20" linecolour="none" y="400" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2236" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="60" linecolour="none" y="380" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2218" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="150" showattsigs="603" usesdiagramusefillcolour="1" x="420" linecolour="none" y="780" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2174" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="130" showattsigs="603" usesdiagramusefillcolour="1" x="180" linecolour="none" y="400" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2190" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="230" showattsigs="603" usesdiagramusefillcolour="1" x="30" linecolour="none" y="330" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2203" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="30" linecolour="none" y="290" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2135" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="180" showattsigs="603" usesdiagramusefillcolour="1" x="1040" linecolour="none" y="1160" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="455" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="700" linecolour="none" y="1160" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="325" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="140" showattsigs="603" usesdiagramusefillcolour="1" x="880" linecolour="none" y="1160" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="328" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="150" showattsigs="603" usesdiagramusefillcolour="1" x="620" linecolour="none" y="1090" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1996" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="190" showattsigs="603" usesdiagramusefillcolour="1" x="920" linecolour="none" y="1090" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="472" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="810" linecolour="none" y="1090" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="481" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="150" showattsigs="603" usesdiagramusefillcolour="1" x="1030" linecolour="none" y="910" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="292" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="230" showattsigs="603" usesdiagramusefillcolour="1" x="300" linecolour="none" y="1170" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="206" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="250" showattsigs="603" usesdiagramusefillcolour="1" x="30" linecolour="none" y="1170" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="81" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="200" showattsigs="603" usesdiagramusefillcolour="1" x="180" linecolour="none" y="1080" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="139" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="110" showattsigs="603" usesdiagramusefillcolour="1" x="100" linecolour="none" y="480" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1903" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="140" showattsigs="603" usesdiagramusefillcolour="1" x="370" linecolour="none" y="670" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="283" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="170" showattsigs="603" usesdiagramusefillcolour="1" x="40" linecolour="none" y="660" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1964" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="190" showattsigs="603" usesdiagramusefillcolour="1" x="460" linecolour="none" y="190" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1943" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="170" showattsigs="603" usesdiagramusefillcolour="1" x="510" linecolour="none" y="110" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="2086" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="140" showattsigs="603" usesdiagramusefillcolour="1" x="430" linecolour="none" y="70" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1985" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="990" linecolour="none" y="310" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1767" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="190" showattsigs="603" usesdiagramusefillcolour="1" x="390" linecolour="none" y="330" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1679" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="130" showattsigs="603" usesdiagramusefillcolour="1" x="500" linecolour="none" y="280" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1453" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="140" showattsigs="603" usesdiagramusefillcolour="1" x="410" linecolour="none" y="260" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1667" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="380" linecolour="none" y="230" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="560" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="270" showattsigs="603" usesdiagramusefillcolour="1" x="40" linecolour="none" y="70" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1712" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="110" showattsigs="603" usesdiagramusefillcolour="1" x="40" linecolour="none" y="30" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1677" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="80" showattsigs="603" usesdiagramusefillcolour="1" x="700" linecolour="none" y="170" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1722" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="80" showattsigs="603" usesdiagramusefillcolour="1" x="730" linecolour="none" y="340" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1620" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="170" showattsigs="603" usesdiagramusefillcolour="1" x="40" linecolour="none" y="750" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1741" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="230" showattsigs="603" usesdiagramusefillcolour="1" x="130" linecolour="none" y="820" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="12" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="410" linecolour="none" y="860" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1259" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="120" showattsigs="603" usesdiagramusefillcolour="1" x="660" linecolour="none" y="770" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="790" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="80" showattsigs="603" usesdiagramusefillcolour="1" x="790" linecolour="none" y="710" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="740" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="110" showattsigs="603" usesdiagramusefillcolour="1" x="660" linecolour="none" y="870" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="856" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="840" linecolour="none" y="820" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="583" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="870" linecolour="none" y="660" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1110" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="880" linecolour="none" y="600" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="902" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="860" linecolour="none" y="560" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1058" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="90" showattsigs="603" usesdiagramusefillcolour="1" x="990" linecolour="none" y="610" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1085" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="120" showattsigs="603" usesdiagramusefillcolour="1" x="780" linecolour="none" y="70" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="727" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="260" showattsigs="603" usesdiagramusefillcolour="1" x="1010" linecolour="none" y="40" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="193" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="270" showattsigs="603" usesdiagramusefillcolour="1" x="680" linecolour="none" y="40" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="266" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="100" showattsigs="603" usesdiagramusefillcolour="1" x="400" linecolour="none" y="430" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1130" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="160" showattsigs="603" usesdiagramusefillcolour="1" x="80" linecolour="none" y="880" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="1170" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="160" showattsigs="603" usesdiagramusefillcolour="1" x="310" linecolour="none" y="460" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="9" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="160" showattsigs="603" usesdiagramusefillcolour="1" x="410" linecolour="none" y="150" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="44" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="130" showattsigs="603" usesdiagramusefillcolour="1" x="410" linecolour="none" y="120" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="711" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="130" showattsigs="603" usesdiagramusefillcolour="1" x="920" linecolour="none" y="430" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="624" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
     <UML:ClassWidget usesdiagramfillcolour="1" width="70" showattsigs="603" usesdiagramusefillcolour="1" x="220" linecolour="none" y="600" showopsigs="603" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="259" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="Bitstream Vera Sans,14,-1,5,75,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="2047" widgetaid="2109" xmi.id="2128" >
      <linepath>
       <startpoint startx="610" starty="470" />
       <endpoint endx="716" endy="620" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="2047" widgetaid="681" xmi.id="2578" >
      <linepath>
       <startpoint startx="960" starty="510" />
       <endpoint endx="753" endy="620" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" id="-1" label="Views" >
    <listitem open="1" type="801" id="-1" label="Logical View" >
     <listitem open="0" type="807" id="1" label="Krita Core" />
     <listitem open="0" type="813" id="259" label="CMYK" >
      <listitem open="0" type="814" id="260" label="c" />
      <listitem open="0" type="814" id="261" label="k" />
      <listitem open="0" type="814" id="262" label="m" />
      <listitem open="0" type="814" id="263" label="y" />
      <listitem open="0" type="815" id="264" label="&lt;" />
     </listitem>
     <listitem open="0" type="813" id="613" label="KIsDocIface" >
      <listitem open="0" type="814" id="614" label="m_doc" />
      <listitem open="0" type="815" id="615" label="redoLimit" />
      <listitem open="0" type="815" id="616" label="renameImage" />
      <listitem open="0" type="815" id="619" label="setRedoLimit" />
      <listitem open="0" type="815" id="621" label="setUndoLimit" />
      <listitem open="0" type="815" id="623" label="undoLimit" />
     </listitem>
     <listitem open="0" type="813" id="670" label="KIsImageIface" >
      <listitem open="0" type="814" id="671" label="m_img" />
      <listitem open="0" type="815" id="672" label="KIsImageIface" />
      <listitem open="0" type="815" id="674" label="alpha" />
      <listitem open="0" type="815" id="675" label="empty" />
      <listitem open="0" type="815" id="676" label="height" />
      <listitem open="0" type="815" id="677" label="name" />
      <listitem open="0" type="815" id="678" label="setName" />
      <listitem open="0" type="815" id="680" label="width" />
     </listitem>
     <listitem open="0" type="813" id="645" label="KRayonViewIface" >
      <listitem open="0" type="814" id="646" label="m_view" />
      <listitem open="0" type="815" id="647" label="KRayonViewIface" />
      <listitem open="0" type="815" id="649" label="copy" />
      <listitem open="0" type="815" id="650" label="crop" />
      <listitem open="0" type="815" id="651" label="cut" />
      <listitem open="0" type="815" id="652" label="dialog_brushes" />
      <listitem open="0" type="815" id="653" label="dialog_channels" />
      <listitem open="0" type="815" id="654" label="dialog_colors" />
      <listitem open="0" type="815" id="655" label="dialog_crayons" />
      <listitem open="0" type="815" id="656" label="dialog_gradient" />
      <listitem open="0" type="815" id="657" label="dialog_layers" />
      <listitem open="0" type="815" id="658" label="dialog_patterns" />
      <listitem open="0" type="815" id="659" label="hide_layer" />
      <listitem open="0" type="815" id="660" label="insert_layer" />
      <listitem open="0" type="815" id="661" label="layer_properties" />
      <listitem open="0" type="815" id="662" label="link_layer" />
      <listitem open="0" type="815" id="663" label="next_layer" />
      <listitem open="0" type="815" id="664" label="paste" />
      <listitem open="0" type="815" id="665" label="previous_layer" />
      <listitem open="0" type="815" id="666" label="removeSelection" />
      <listitem open="0" type="815" id="667" label="remove_layer" />
      <listitem open="0" type="815" id="668" label="selectAll" />
      <listitem open="0" type="815" id="669" label="unSelectAll" />
     </listitem>
     <listitem open="0" type="813" id="624" label="KisAlphaMask" >
      <listitem open="0" type="814" id="625" label="m_data" />
      <listitem open="0" type="814" id="626" label="m_scale" />
      <listitem open="0" type="814" id="627" label="m_scaledHeight" />
      <listitem open="0" type="814" id="628" label="m_scaledWidth" />
      <listitem open="0" type="815" id="629" label="KisAlphaMask" />
      <listitem open="0" type="815" id="631" label="KisAlphaMask" />
      <listitem open="0" type="815" id="634" label="alphaAt" />
      <listitem open="0" type="815" id="637" label="computeAlpha" />
      <listitem open="0" type="815" id="639" label="copyAlpha" />
      <listitem open="0" type="815" id="641" label="height" />
      <listitem open="0" type="815" id="642" label="scale" />
      <listitem open="0" type="815" id="643" label="width" />
      <listitem open="0" type="815" id="644" label="~KisAlphaMask" />
     </listitem>
     <listitem open="0" type="813" id="711" label="KisBackground" >
      <listitem open="0" type="815" id="712" label="KisBackground" />
      <listitem open="0" type="815" id="716" label="tileNum" />
      <listitem open="0" type="815" id="719" label="~KisBackground" />
     </listitem>
     <listitem open="0" type="813" id="681" label="KisBrush" >
      <listitem open="0" type="814" id="682" label="m_brushType" />
      <listitem open="0" type="814" id="683" label="m_bytes" />
      <listitem open="0" type="814" id="684" label="m_data" />
      <listitem open="0" type="814" id="685" label="m_header_size" />
      <listitem open="0" type="814" id="686" label="m_height" />
      <listitem open="0" type="814" id="687" label="m_hotSpot" />
      <listitem open="0" type="814" id="688" label="m_img" />
      <listitem open="0" type="814" id="689" label="m_magic_number" />
      <listitem open="0" type="814" id="690" label="m_masks" />
      <listitem open="0" type="814" id="691" label="m_version" />
      <listitem open="0" type="814" id="692" label="m_width" />
      <listitem open="0" type="815" id="695" label="KisBrush" />
      <listitem open="0" type="815" id="693" label="KisBrush" />
      <listitem open="0" type="815" id="699" label="brushType" />
      <listitem open="0" type="815" id="700" label="createMasks" />
      <listitem open="0" type="815" id="702" label="hotSpot" />
      <listitem open="0" type="815" id="703" label="img" />
      <listitem open="0" type="815" id="704" label="loadAsync" />
      <listitem open="0" type="815" id="705" label="mask" />
      <listitem open="0" type="815" id="707" label="saveAsync" />
      <listitem open="0" type="815" id="708" label="setHotSpot" />
      <listitem open="0" type="815" id="710" label="~KisBrush" />
     </listitem>
     <listitem open="0" type="813" id="44" label="KisBuilderMonitor" >
      <listitem open="0" type="814" id="45" label="m_subjects" />
      <listitem open="0" type="815" id="46" label="KisBuilderMonitor" />
      <listitem open="0" type="815" id="49" label="attach" />
      <listitem open="0" type="815" id="51" label="detach" />
      <listitem open="0" type="815" id="53" label="~KisBuilderMonitor" />
     </listitem>
     <listitem open="0" type="813" id="9" label="KisBuilderSubject" >
      <listitem open="0" type="815" id="10" label="intr" />
      <listitem open="0" type="815" id="11" label="~KisBuilderSubject" />
     </listitem>
     <listitem open="0" type="813" id="750" label="KisCanvasControllerInterface" >
      <listitem open="0" type="815" id="751" label="=" />
      <listitem open="0" type="815" id="754" label="KisCanvasControllerInterface" />
      <listitem open="0" type="815" id="753" label="KisCanvasControllerInterface" />
      <listitem open="0" type="815" id="756" label="canvas" />
      <listitem open="0" type="815" id="757" label="horzValue" />
      <listitem open="0" type="815" id="759" label="updateCanvas" />
      <listitem open="0" type="815" id="758" label="updateCanvas" />
      <listitem open="0" type="815" id="764" label="updateCanvas" />
      <listitem open="0" type="815" id="766" label="vertValue" />
      <listitem open="0" type="815" id="772" label="viewToWindow" />
      <listitem open="0" type="815" id="767" label="viewToWindow" />
      <listitem open="0" type="815" id="770" label="viewToWindow" />
      <listitem open="0" type="815" id="777" label="windowToView" />
      <listitem open="0" type="815" id="774" label="windowToView" />
      <listitem open="0" type="815" id="779" label="windowToView" />
      <listitem open="0" type="815" id="782" label="zoomIn" />
      <listitem open="0" type="815" id="781" label="zoomIn" />
      <listitem open="0" type="815" id="785" label="zoomOut" />
      <listitem open="0" type="815" id="786" label="zoomOut" />
      <listitem open="0" type="815" id="789" label="~KisCanvasControllerInterface" />
     </listitem>
     <listitem open="0" type="813" id="1101" label="KisCanvasObserver" >
      <listitem open="0" type="815" id="1102" label="=" />
      <listitem open="0" type="815" id="1104" label="KisCanvasObserver" />
      <listitem open="0" type="815" id="1105" label="KisCanvasObserver" />
      <listitem open="0" type="815" id="1107" label="update" />
      <listitem open="0" type="815" id="1109" label="~KisCanvasObserver" />
     </listitem>
     <listitem open="0" type="813" id="1170" label="KisCanvasSubject" >
      <listitem open="0" type="815" id="1171" label="=" />
      <listitem open="0" type="815" id="1173" label="KisCanvasSubject" />
      <listitem open="0" type="815" id="1174" label="KisCanvasSubject" />
      <listitem open="0" type="815" id="1176" label="attach" />
      <listitem open="0" type="815" id="1178" label="bgColor" />
      <listitem open="0" type="815" id="1179" label="canvasController" />
      <listitem open="0" type="815" id="1180" label="currentBrush" />
      <listitem open="0" type="815" id="1181" label="currentGradient" />
      <listitem open="0" type="815" id="1182" label="currentImg" />
      <listitem open="0" type="815" id="1183" label="currentImgName" />
      <listitem open="0" type="815" id="1184" label="currentPattern" />
      <listitem open="0" type="815" id="1185" label="detach" />
      <listitem open="0" type="815" id="1187" label="document" />
      <listitem open="0" type="815" id="1188" label="fgColor" />
      <listitem open="0" type="815" id="1189" label="notify" />
      <listitem open="0" type="815" id="1190" label="setBGColor" />
      <listitem open="0" type="815" id="1192" label="setFGColor" />
      <listitem open="0" type="815" id="1194" label="toolController" />
      <listitem open="0" type="815" id="1195" label="undoAdapter" />
      <listitem open="0" type="815" id="1196" label="zoomFactor" />
      <listitem open="0" type="815" id="1197" label="~KisCanvasSubject" />
     </listitem>
     <listitem open="0" type="813" id="1130" label="KisChannel" >
      <listitem open="0" type="815" id="1137" label="KisChannel" />
      <listitem open="0" type="815" id="1131" label="KisChannel" />
      <listitem open="0" type="815" id="1139" label="border" />
      <listitem open="0" type="815" id="1142" label="bounds" />
      <listitem open="0" type="815" id="1144" label="clear" />
      <listitem open="0" type="815" id="1146" label="color" />
      <listitem open="0" type="815" id="1145" label="color" />
      <listitem open="0" type="815" id="1148" label="createMask" />
      <listitem open="0" type="815" id="1151" label="empty" />
      <listitem open="0" type="815" id="1152" label="feather" />
      <listitem open="0" type="815" id="1153" label="grow" />
      <listitem open="0" type="815" id="1156" label="invert" />
      <listitem open="0" type="815" id="1158" label="opacity" />
      <listitem open="0" type="815" id="1157" label="opacity" />
      <listitem open="0" type="815" id="1160" label="shrink" />
      <listitem open="0" type="815" id="1163" label="translate" />
      <listitem open="0" type="815" id="1166" label="value" />
      <listitem open="0" type="815" id="1169" label="~KisChannel" />
     </listitem>
     <listitem open="0" type="813" id="266" label="KisColorSpaceFactoryFlyweight" >
      <listitem open="0" type="814" id="267" label="m_flyweights" />
      <listitem open="0" type="815" id="268" label="KisColorSpaceFactoryFlyweight" />
      <listitem open="0" type="815" id="269" label="create" />
      <listitem open="0" type="815" id="271" label="create" />
      <listitem open="0" type="815" id="273" label="find" />
      <listitem open="0" type="815" id="275" label="~KisColorSpaceFactoryFlyweight" />
     </listitem>
     <listitem open="0" type="813" id="193" label="KisColorSpaceFactoryInterface" >
      <listitem open="0" type="815" id="195" label="=" />
      <listitem open="0" type="815" id="197" label="KisColorSpaceFactoryInterface" />
      <listitem open="0" type="815" id="198" label="KisColorSpaceFactoryInterface" />
      <listitem open="0" type="815" id="200" label="create" />
      <listitem open="0" type="815" id="202" label="create" />
      <listitem open="0" type="815" id="204" label="singleton" />
      <listitem open="0" type="815" id="205" label="~KisColorSpaceFactoryInterface" />
     </listitem>
     <listitem open="0" type="813" id="727" label="KisCommand" >
      <listitem open="0" type="814" id="728" label="m_name" />
      <listitem open="0" type="814" id="729" label="m_undoAdapter" />
      <listitem open="0" type="815" id="732" label="KisCommand" />
      <listitem open="0" type="815" id="730" label="KisCommand" />
      <listitem open="0" type="815" id="735" label="adapter" />
      <listitem open="0" type="815" id="736" label="execute" />
      <listitem open="0" type="815" id="737" label="name" />
      <listitem open="0" type="815" id="738" label="unexecute" />
      <listitem open="0" type="815" id="739" label="~KisCommand" />
     </listitem>
     <listitem open="0" type="813" id="1085" label="KisConfig" >
      <listitem open="0" type="814" id="1086" label="m_cfg" />
      <listitem open="0" type="815" id="1087" label="=" />
      <listitem open="0" type="815" id="1089" label="KisConfig" />
      <listitem open="0" type="815" id="1090" label="KisConfig" />
      <listitem open="0" type="815" id="1092" label="defImgHeight" />
      <listitem open="0" type="815" id="1093" label="defImgWidth" />
      <listitem open="0" type="815" id="1094" label="defLayerHeight" />
      <listitem open="0" type="815" id="1095" label="defLayerWidth" />
      <listitem open="0" type="815" id="1096" label="maxImgHeight" />
      <listitem open="0" type="815" id="1097" label="maxImgWidth" />
      <listitem open="0" type="815" id="1098" label="maxLayerHeight" />
      <listitem open="0" type="815" id="1099" label="maxLayerWidth" />
      <listitem open="0" type="815" id="1100" label="~KisConfig" />
     </listitem>
     <listitem open="0" type="813" id="1058" label="KisCursor" >
      <listitem open="0" type="815" id="1059" label="KisCursor" />
      <listitem open="0" type="815" id="1060" label="airbrushCursor" />
      <listitem open="0" type="815" id="1061" label="arrowCursor" />
      <listitem open="0" type="815" id="1062" label="blankCursor" />
      <listitem open="0" type="815" id="1063" label="brushCursor" />
      <listitem open="0" type="815" id="1064" label="colorChangerCursor" />
      <listitem open="0" type="815" id="1065" label="crossCursor" />
      <listitem open="0" type="815" id="1066" label="eraserCursor" />
      <listitem open="0" type="815" id="1067" label="fillerCursor" />
      <listitem open="0" type="815" id="1068" label="handCursor" />
      <listitem open="0" type="815" id="1069" label="ibeamCursor" />
      <listitem open="0" type="815" id="1070" label="moveCursor" />
      <listitem open="0" type="815" id="1071" label="penCursor" />
      <listitem open="0" type="815" id="1072" label="pickerCursor" />
      <listitem open="0" type="815" id="1073" label="pointingHandCursor" />
      <listitem open="0" type="815" id="1074" label="selectCursor" />
      <listitem open="0" type="815" id="1075" label="sizeAllCursor" />
      <listitem open="0" type="815" id="1076" label="sizeBDiagCursor" />
      <listitem open="0" type="815" id="1077" label="sizeFDiagCursor" />
      <listitem open="0" type="815" id="1078" label="sizeHorCursor" />
      <listitem open="0" type="815" id="1079" label="sizeVerCursor" />
      <listitem open="0" type="815" id="1080" label="splitHCursor" />
      <listitem open="0" type="815" id="1081" label="splitVCursor" />
      <listitem open="0" type="815" id="1082" label="upArrowCursor" />
      <listitem open="0" type="815" id="1083" label="waitCursor" />
      <listitem open="0" type="815" id="1084" label="zoomCursor" />
     </listitem>
     <listitem open="0" type="813" id="902" label="KisDoc" >
      <listitem open="0" type="814" id="903" label="m_clipboard" />
      <listitem open="0" type="814" id="904" label="m_cmdHistory" />
      <listitem open="0" type="814" id="905" label="m_colorspaces" />
      <listitem open="0" type="814" id="906" label="m_conversionDepth" />
      <listitem open="0" type="814" id="907" label="m_currentMacro" />
      <listitem open="0" type="814" id="908" label="m_dcop" />
      <listitem open="0" type="814" id="909" label="m_images" />
      <listitem open="0" type="814" id="910" label="m_nserver" />
      <listitem open="0" type="814" id="911" label="m_projection" />
      <listitem open="0" type="814" id="912" label="m_pushedClipboard" />
      <listitem open="0" type="814" id="913" label="m_undo" />
      <listitem open="0" type="815" id="914" label="KisDoc" />
      <listitem open="0" type="815" id="920" label="addCommand" />
      <listitem open="0" type="815" id="922" label="addImage" />
      <listitem open="0" type="815" id="924" label="beginMacro" />
      <listitem open="0" type="815" id="926" label="clipboardSelection" />
      <listitem open="0" type="815" id="927" label="completeLoading" />
      <listitem open="0" type="815" id="929" label="completeSaving" />
      <listitem open="0" type="815" id="931" label="contains" />
      <listitem open="0" type="815" id="933" label="createViewInstance" />
      <listitem open="0" type="815" id="936" label="dcopObject" />
      <listitem open="0" type="815" id="937" label="empty" />
      <listitem open="0" type="815" id="938" label="endMacro" />
      <listitem open="0" type="815" id="939" label="findImage" />
      <listitem open="0" type="815" id="941" label="imageIndex" />
      <listitem open="0" type="815" id="943" label="imageNum" />
      <listitem open="0" type="815" id="945" label="images" />
      <listitem open="0" type="815" id="946" label="importImage" />
      <listitem open="0" type="815" id="948" label="inMacro" />
      <listitem open="0" type="815" id="949" label="init" />
      <listitem open="0" type="815" id="950" label="initDoc" />
      <listitem open="0" type="815" id="951" label="isEmpty" />
      <listitem open="0" type="815" id="956" label="layerAdd" />
      <listitem open="0" type="815" id="971" label="layerAdd" />
      <listitem open="0" type="815" id="965" label="layerAdd" />
      <listitem open="0" type="815" id="952" label="layerAdd" />
      <listitem open="0" type="815" id="975" label="layerLower" />
      <listitem open="0" type="815" id="978" label="layerNext" />
      <listitem open="0" type="815" id="981" label="layerPrev" />
      <listitem open="0" type="815" id="984" label="layerRaise" />
      <listitem open="0" type="815" id="987" label="layerRemove" />
      <listitem open="0" type="815" id="990" label="loadChannel" />
      <listitem open="0" type="815" id="993" label="loadImage" />
      <listitem open="0" type="815" id="995" label="loadLayer" />
      <listitem open="0" type="815" id="998" label="loadOasis" />
      <listitem open="0" type="815" id="1001" label="loadXML" />
      <listitem open="0" type="815" id="1004" label="mimeType" />
      <listitem open="0" type="815" id="1005" label="namePresent" />
      <listitem open="0" type="815" id="1007" label="newImage" />
      <listitem open="0" type="815" id="1012" label="nextImageName" />
      <listitem open="0" type="815" id="1013" label="nimages" />
      <listitem open="0" type="815" id="1014" label="paintContent" />
      <listitem open="0" type="815" id="1020" label="redoLimit" />
      <listitem open="0" type="815" id="1021" label="removeImage" />
      <listitem open="0" type="815" id="1023" label="removeImage" />
      <listitem open="0" type="815" id="1025" label="renameImage" />
      <listitem open="0" type="815" id="1028" label="saveChannel" />
      <listitem open="0" type="815" id="1031" label="saveImage" />
      <listitem open="0" type="815" id="1034" label="saveLayer" />
      <listitem open="0" type="815" id="1037" label="saveXML" />
      <listitem open="0" type="815" id="1038" label="setClipboardSelection" />
      <listitem open="0" type="815" id="1040" label="setLayerProperties" />
      <listitem open="0" type="815" id="1046" label="setProjection" />
      <listitem open="0" type="815" id="1048" label="setRedoLimit" />
      <listitem open="0" type="815" id="1050" label="setUndo" />
      <listitem open="0" type="815" id="1052" label="setUndoLimit" />
      <listitem open="0" type="815" id="1054" label="setupColorspaces" />
      <listitem open="0" type="815" id="1055" label="undo" />
      <listitem open="0" type="815" id="1056" label="undoLimit" />
      <listitem open="0" type="815" id="1057" label="~KisDoc" />
     </listitem>
     <listitem open="0" type="813" id="1110" label="KisFactory" >
      <listitem open="0" type="814" id="1111" label="s_aboutData" />
      <listitem open="0" type="814" id="1112" label="s_global" />
      <listitem open="0" type="814" id="1113" label="s_pserver" />
      <listitem open="0" type="814" id="1114" label="s_rserver" />
      <listitem open="0" type="815" id="1115" label="KisFactory" />
      <listitem open="0" type="815" id="1118" label="aboutData" />
      <listitem open="0" type="815" id="1119" label="createPartObject" />
      <listitem open="0" type="815" id="1126" label="global" />
      <listitem open="0" type="815" id="1127" label="pServer" />
      <listitem open="0" type="815" id="1128" label="rServer" />
      <listitem open="0" type="815" id="1129" label="~KisFactory" />
     </listitem>
     <listitem open="0" type="813" id="583" label="KisFlatten" >
      <listitem open="0" type="814" id="584" label="m_rc" />
      <listitem open="0" type="814" id="585" label="m_test" />
      <listitem open="0" type="815" id="588" label="KisFlatten" />
      <listitem open="0" type="815" id="586" label="KisFlatten" />
      <listitem open="0" type="815" id="606" label="visit" />
      <listitem open="0" type="815" id="596" label="visit" />
      <listitem open="0" type="815" id="593" label="visit" />
      <listitem open="0" type="815" id="609" label="visit" />
      <listitem open="0" type="815" id="603" label="visit" />
      <listitem open="0" type="815" id="599" label="visit" />
      <listitem open="0" type="815" id="612" label="~KisFlatten" />
     </listitem>
     <listitem open="0" type="813" id="856" label="KisGradient" >
      <listitem open="0" type="814" id="857" label="gradArray" />
      <listitem open="0" type="814" id="858" label="gradImage" />
      <listitem open="0" type="814" id="859" label="mGradientHeight" />
      <listitem open="0" type="814" id="860" label="mGradientWidth" />
      <listitem open="0" type="815" id="861" label="KisGradient" />
      <listitem open="0" type="815" id="862" label="arrayPixelValue" />
      <listitem open="0" type="815" id="865" label="dither" />
      <listitem open="0" type="815" id="869" label="gradient" />
      <listitem open="0" type="815" id="875" label="height" />
      <listitem open="0" type="815" id="876" label="imagePixelValue" />
      <listitem open="0" type="815" id="879" label="mapHorGradient" />
      <listitem open="0" type="815" id="883" label="mapKdeGradient" />
      <listitem open="0" type="815" id="887" label="mapVertGradient" />
      <listitem open="0" type="815" id="891" label="nearestColor" />
      <listitem open="0" type="815" id="897" label="setEffect" />
      <listitem open="0" type="815" id="899" label="setNull" />
      <listitem open="0" type="815" id="900" label="width" />
      <listitem open="0" type="815" id="901" label="~KisGradient" />
     </listitem>
     <listitem open="0" type="813" id="740" label="KisGuide" >
      <listitem open="0" type="814" id="741" label="buffer" />
      <listitem open="0" type="814" id="742" label="hasBuffer" />
      <listitem open="0" type="814" id="743" label="pos" />
      <listitem open="0" type="814" id="744" label="selected" />
      <listitem open="0" type="815" id="745" label="KisGuide" />
      <listitem open="0" type="815" id="747" label="isSelected" />
      <listitem open="0" type="815" id="748" label="position" />
      <listitem open="0" type="815" id="749" label="~KisGuide" />
     </listitem>
     <listitem open="0" type="813" id="790" label="KisGuideMgr" >
      <listitem open="0" type="814" id="791" label="m_hGuideLines" />
      <listitem open="0" type="814" id="792" label="m_hGuideLinesSelected" />
      <listitem open="0" type="814" id="793" label="m_lines" />
      <listitem open="0" type="814" id="794" label="m_pattern" />
      <listitem open="0" type="814" id="795" label="m_patternSelected" />
      <listitem open="0" type="814" id="796" label="m_size" />
      <listitem open="0" type="814" id="797" label="m_slines" />
      <listitem open="0" type="814" id="798" label="m_vGuideLines" />
      <listitem open="0" type="814" id="799" label="m_vGuideLinesSelected" />
      <listitem open="0" type="814" id="800" label="s_xbm" />
      <listitem open="0" type="814" id="801" label="s_xbm_selected" />
      <listitem open="0" type="815" id="802" label="KisGuideMgr" />
      <listitem open="0" type="815" id="803" label="add" />
      <listitem open="0" type="815" id="806" label="erase" />
      <listitem open="0" type="815" id="812" label="find" />
      <listitem open="0" type="815" id="816" label="findHorizontal" />
      <listitem open="0" type="815" id="819" label="findVertical" />
      <listitem open="0" type="815" id="822" label="hasSelected" />
      <listitem open="0" type="815" id="823" label="load" />
      <listitem open="0" type="815" id="825" label="moveSelectedByX" />
      <listitem open="0" type="815" id="827" label="moveSelectedByY" />
      <listitem open="0" type="815" id="829" label="paint" />
      <listitem open="0" type="815" id="835" label="remove" />
      <listitem open="0" type="815" id="837" label="removeSelected" />
      <listitem open="0" type="815" id="839" label="resize" />
      <listitem open="0" type="815" id="838" label="resize" />
      <listitem open="0" type="815" id="841" label="resizeLinesPixmap" />
      <listitem open="0" type="815" id="846" label="save" />
      <listitem open="0" type="815" id="848" label="select" />
      <listitem open="0" type="815" id="850" label="selectAll" />
      <listitem open="0" type="815" id="851" label="selectedCount" />
      <listitem open="0" type="815" id="852" label="unselect" />
      <listitem open="0" type="815" id="854" label="unselectAll" />
      <listitem open="0" type="815" id="855" label="~KisGuideMgr" />
     </listitem>
     <listitem open="0" type="813" id="1259" label="KisImage" >
      <listitem open="0" type="814" id="1260" label="m_active" />
      <listitem open="0" type="814" id="1261" label="m_activeChannel" />
      <listitem open="0" type="814" id="1262" label="m_activeLayer" />
      <listitem open="0" type="814" id="1263" label="m_adapter" />
      <listitem open="0" type="814" id="1264" label="m_alpha" />
      <listitem open="0" type="814" id="1265" label="m_bkg" />
      <listitem open="0" type="814" id="1266" label="m_channels" />
      <listitem open="0" type="814" id="1267" label="m_clrMap" />
      <listitem open="0" type="814" id="1268" label="m_depth" />
      <listitem open="0" type="814" id="1269" label="m_dirty" />
      <listitem open="0" type="814" id="1271" label="m_height" />
      <listitem open="0" type="814" id="1272" label="m_layerStack" />
      <listitem open="0" type="814" id="1273" label="m_layers" />
      <listitem open="0" type="814" id="1274" label="m_maskClr" />
      <listitem open="0" type="814" id="1275" label="m_maskEnabled" />
      <listitem open="0" type="814" id="1276" label="m_maskInverted" />
      <listitem open="0" type="814" id="1277" label="m_name" />
      <listitem open="0" type="814" id="1278" label="m_nserver" />
      <listitem open="0" type="814" id="1279" label="m_ntileCols" />
      <listitem open="0" type="814" id="1280" label="m_ntileRows" />
      <listitem open="0" type="814" id="1281" label="m_projection" />
      <listitem open="0" type="814" id="1282" label="m_selection" />
      <listitem open="0" type="814" id="1283" label="m_selectionMask" />
      <listitem open="0" type="814" id="1284" label="m_shadow" />
      <listitem open="0" type="814" id="1286" label="m_undoHistory" />
      <listitem open="0" type="814" id="1287" label="m_uri" />
      <listitem open="0" type="814" id="1288" label="m_visible" />
      <listitem open="0" type="814" id="1289" label="m_width" />
      <listitem open="0" type="814" id="1290" label="m_xres" />
      <listitem open="0" type="814" id="1291" label="m_yres" />
      <listitem open="0" type="815" id="1292" label="=" />
      <listitem open="0" type="815" id="1300" label="KisImage" />
      <listitem open="0" type="815" id="1294" label="KisImage" />
      <listitem open="0" type="815" id="1304" label="activate" />
      <listitem open="0" type="815" id="1302" label="activate" />
      <listitem open="0" type="815" id="1306" label="activateChannel" />
      <listitem open="0" type="815" id="1308" label="activateLayer" />
      <listitem open="0" type="815" id="1310" label="activeChannel" />
      <listitem open="0" type="815" id="1311" label="activeComponent" />
      <listitem open="0" type="815" id="1313" label="activeComponent" />
      <listitem open="0" type="815" id="1316" label="activeDevice" />
      <listitem open="0" type="815" id="1317" label="activeLayer" />
      <listitem open="0" type="815" id="1318" label="add" />
      <listitem open="0" type="815" id="1321" label="add" />
      <listitem open="0" type="815" id="1324" label="alpha" />
      <listitem open="0" type="815" id="1325" label="bottom" />
      <listitem open="0" type="815" id="1327" label="bounds" />
      <listitem open="0" type="815" id="1328" label="boundsLayer" />
      <listitem open="0" type="815" id="1331" label="channel" />
      <listitem open="0" type="815" id="1329" label="channel" />
      <listitem open="0" type="815" id="1333" label="channels" />
      <listitem open="0" type="815" id="1334" label="color" />
      <listitem open="0" type="815" id="1335" label="colorMap" />
      <listitem open="0" type="815" id="1337" label="correlateLayer" />
      <listitem open="0" type="815" id="1340" label="depth" />
      <listitem open="0" type="815" id="1341" label="empty" />
      <listitem open="0" type="815" id="1342" label="enableUndo" />
      <listitem open="0" type="815" id="1344" label="expand" />
      <listitem open="0" type="815" id="1346" label="flush" />
      <listitem open="0" type="815" id="1347" label="guides" />
      <listitem open="0" type="815" id="1348" label="height" />
      <listitem open="0" type="815" id="1349" label="imgType" />
      <listitem open="0" type="815" id="1350" label="imgTypeWithAlpha" />
      <listitem open="0" type="815" id="1353" label="index" />
      <listitem open="0" type="815" id="1351" label="index" />
      <listitem open="0" type="815" id="1355" label="init" />
      <listitem open="0" type="815" id="1362" label="invalidate" />
      <listitem open="0" type="815" id="1361" label="invalidate" />
      <listitem open="0" type="815" id="1369" label="invalidate" />
      <listitem open="0" type="815" id="1364" label="invalidate" />
      <listitem open="0" type="815" id="1371" label="layer" />
      <listitem open="0" type="815" id="1373" label="layer" />
      <listitem open="0" type="815" id="1375" label="layers" />
      <listitem open="0" type="815" id="1378" label="lower" />
      <listitem open="0" type="815" id="1376" label="lower" />
      <listitem open="0" type="815" id="1380" label="mask" />
      <listitem open="0" type="815" id="1381" label="name" />
      <listitem open="0" type="815" id="1382" label="nativeImgType" />
      <listitem open="0" type="815" id="1383" label="nchannels" />
      <listitem open="0" type="815" id="1384" label="nextLayerName" />
      <listitem open="0" type="815" id="1385" label="nlayers" />
      <listitem open="0" type="815" id="1386" label="notify" />
      <listitem open="0" type="815" id="1387" label="notify" />
      <listitem open="0" type="815" id="1392" label="notify" />
      <listitem open="0" type="815" id="1394" label="pixelFromChannel" />
      <listitem open="0" type="815" id="1399" label="pos" />
      <listitem open="0" type="815" id="1396" label="pos" />
      <listitem open="0" type="815" id="1404" label="raise" />
      <listitem open="0" type="815" id="1402" label="raise" />
      <listitem open="0" type="815" id="1409" label="resize" />
      <listitem open="0" type="815" id="1406" label="resize" />
      <listitem open="0" type="815" id="1414" label="resolution" />
      <listitem open="0" type="815" id="1411" label="resolution" />
      <listitem open="0" type="815" id="1419" label="rm" />
      <listitem open="0" type="815" id="1417" label="rm" />
      <listitem open="0" type="815" id="1421" label="selection" />
      <listitem open="0" type="815" id="1422" label="setName" />
      <listitem open="0" type="815" id="1424" label="setSelection" />
      <listitem open="0" type="815" id="1426" label="shadow" />
      <listitem open="0" type="815" id="1427" label="tileNum" />
      <listitem open="0" type="815" id="1430" label="tiles" />
      <listitem open="0" type="815" id="1431" label="top" />
      <listitem open="0" type="815" id="1433" label="transformColor" />
      <listitem open="0" type="815" id="1434" label="undoAdapter" />
      <listitem open="0" type="815" id="1435" label="unit" />
      <listitem open="0" type="815" id="1437" label="unsetActiveChannel" />
      <listitem open="0" type="815" id="1438" label="unsetSelection" />
      <listitem open="0" type="815" id="1441" label="uri" />
      <listitem open="0" type="815" id="1440" label="uri" />
      <listitem open="0" type="815" id="1443" label="validate" />
      <listitem open="0" type="815" id="1447" label="visibleComponent" />
      <listitem open="0" type="815" id="1445" label="visibleComponent" />
      <listitem open="0" type="815" id="1450" label="width" />
      <listitem open="0" type="815" id="1451" label="~KisImage" />
     </listitem>
     <listitem open="0" type="813" id="12" label="KisImageMagickConverter" >
      <listitem open="0" type="814" id="13" label="m_adapter" />
      <listitem open="0" type="814" id="14" label="m_data" />
      <listitem open="0" type="814" id="15" label="m_doc" />
      <listitem open="0" type="814" id="16" label="m_img" />
      <listitem open="0" type="814" id="17" label="m_stop" />
      <listitem open="0" type="815" id="18" label="=" />
      <listitem open="0" type="815" id="23" label="KisImageMagickConverter" />
      <listitem open="0" type="815" id="20" label="KisImageMagickConverter" />
      <listitem open="0" type="815" id="28" label="buildFile" />
      <listitem open="0" type="815" id="25" label="buildFile" />
      <listitem open="0" type="815" id="31" label="buildImage" />
      <listitem open="0" type="815" id="33" label="decode" />
      <listitem open="0" type="815" id="36" label="image" />
      <listitem open="0" type="815" id="37" label="init" />
      <listitem open="0" type="815" id="40" label="intr" />
      <listitem open="0" type="815" id="41" label="readFilters" />
      <listitem open="0" type="815" id="42" label="writeFilters" />
      <listitem open="0" type="815" id="43" label="~KisImageMagickConverter" />
     </listitem>
     <listitem open="0" type="813" id="1741" label="KisImagePipeBrush" >
      <listitem open="0" type="814" id="1743" label="m_brushes" />
      <listitem open="0" type="814" id="1744" label="m_currentBrush" />
      <listitem open="0" type="814" id="1745" label="m_data" />
      <listitem open="0" type="814" id="1746" label="m_hotSpot" />
      <listitem open="0" type="814" id="1747" label="m_name" />
      <listitem open="0" type="814" id="1748" label="m_numOfBrushes" />
      <listitem open="0" type="814" id="1749" label="m_parasite" />
      <listitem open="0" type="815" id="1750" label="KisImagePipeBrush" />
      <listitem open="0" type="815" id="1752" label="brushType" />
      <listitem open="0" type="815" id="1753" label="hotSpot" />
      <listitem open="0" type="815" id="1754" label="img" />
      <listitem open="0" type="815" id="1755" label="loadAsync" />
      <listitem open="0" type="815" id="1756" label="mask" />
      <listitem open="0" type="815" id="1758" label="saveAsync" />
      <listitem open="0" type="815" id="1759" label="setHotSpot" />
      <listitem open="0" type="815" id="1761" label="setParasite" />
      <listitem open="0" type="815" id="1763" label="~KisImagePipeBrush" />
     </listitem>
     <listitem open="0" type="813" id="1620" label="KisLayer" >
      <listitem open="0" type="814" id="1621" label="m_dx" />
      <listitem open="0" type="814" id="1622" label="m_dy" />
      <listitem open="0" type="814" id="1623" label="m_initial" />
      <listitem open="0" type="814" id="1624" label="m_linked" />
      <listitem open="0" type="814" id="1625" label="m_mask" />
      <listitem open="0" type="814" id="1626" label="m_opacity" />
      <listitem open="0" type="814" id="1627" label="m_preserveTransparency" />
      <listitem open="0" type="815" id="1644" label="KisLayer" />
      <listitem open="0" type="815" id="1639" label="KisLayer" />
      <listitem open="0" type="815" id="1628" label="KisLayer" />
      <listitem open="0" type="815" id="1634" label="KisLayer" />
      <listitem open="0" type="815" id="1646" label="addAlpha" />
      <listitem open="0" type="815" id="1647" label="addMask" />
      <listitem open="0" type="815" id="1649" label="applyMask" />
      <listitem open="0" type="815" id="1651" label="createMask" />
      <listitem open="0" type="815" id="1654" label="linked" />
      <listitem open="0" type="815" id="1653" label="linked" />
      <listitem open="0" type="815" id="1656" label="mask" />
      <listitem open="0" type="815" id="1657" label="opacity" />
      <listitem open="0" type="815" id="1658" label="setOpacity" />
      <listitem open="0" type="815" id="1660" label="translate" />
      <listitem open="0" type="815" id="1664" label="visible" />
      <listitem open="0" type="815" id="1663" label="visible" />
      <listitem open="0" type="815" id="1666" label="~KisLayer" />
     </listitem>
     <listitem open="0" type="813" id="1722" label="KisMask" >
      <listitem open="0" type="815" id="1729" label="KisMask" />
      <listitem open="0" type="815" id="1723" label="KisMask" />
      <listitem open="0" type="815" id="1732" label="apply" />
      <listitem open="0" type="815" id="1731" label="apply" />
      <listitem open="0" type="815" id="1734" label="edit" />
      <listitem open="0" type="815" id="1735" label="edit" />
      <listitem open="0" type="815" id="1738" label="layer" />
      <listitem open="0" type="815" id="1737" label="layer" />
      <listitem open="0" type="815" id="1740" label="~KisMask" />
     </listitem>
     <listitem open="0" type="813" id="1677" label="KisMemento" >
      <listitem open="0" type="815" id="1678" label="~KisMemento" />
     </listitem>
     <listitem open="0" type="813" id="1712" label="KisMementoOriginatorInterface" >
      <listitem open="0" type="815" id="1713" label="=" />
      <listitem open="0" type="815" id="1716" label="KisMementoOriginatorInterface" />
      <listitem open="0" type="815" id="1715" label="KisMementoOriginatorInterface" />
      <listitem open="0" type="815" id="1718" label="restore" />
      <listitem open="0" type="815" id="1720" label="save" />
      <listitem open="0" type="815" id="1721" label="~KisMementoOriginatorInterface" />
     </listitem>
     <listitem open="0" type="813" id="560" label="KisMerge" >
      <listitem open="0" type="814" id="561" label="m_img" />
      <listitem open="0" type="814" id="562" label="m_keepOld" />
      <listitem open="0" type="814" id="563" label="m_rc" />
      <listitem open="0" type="814" id="564" label="m_test" />
      <listitem open="0" type="815" id="565" label="KisMerge" />
      <listitem open="0" type="815" id="568" label="visit" />
      <listitem open="0" type="815" id="571" label="visit" />
      <listitem open="0" type="815" id="577" label="visit" />
      <listitem open="0" type="815" id="574" label="visit" />
      <listitem open="0" type="815" id="580" label="visit" />
     </listitem>
     <listitem open="0" type="813" id="1667" label="KisNameServer" >
      <listitem open="0" type="814" id="1668" label="m_generator" />
      <listitem open="0" type="814" id="1669" label="m_prefix" />
      <listitem open="0" type="815" id="1670" label="KisNameServer" />
      <listitem open="0" type="815" id="1673" label="currentSeed" />
      <listitem open="0" type="815" id="1674" label="name" />
      <listitem open="0" type="815" id="1675" label="number" />
      <listitem open="0" type="815" id="1676" label="~KisNameServer" />
     </listitem>
     <listitem open="0" type="813" id="1453" label="KisPaintDevice" >
      <listitem open="0" type="814" id="1454" label="m_alpha" />
      <listitem open="0" type="814" id="1456" label="m_depth" />
      <listitem open="0" type="814" id="1457" label="m_height" />
      <listitem open="0" type="814" id="1459" label="m_name" />
      <listitem open="0" type="814" id="1460" label="m_offH" />
      <listitem open="0" type="814" id="1461" label="m_offW" />
      <listitem open="0" type="814" id="1462" label="m_offX" />
      <listitem open="0" type="814" id="1463" label="m_offY" />
      <listitem open="0" type="814" id="1464" label="m_owner" />
      <listitem open="0" type="814" id="1465" label="m_projection" />
      <listitem open="0" type="814" id="1466" label="m_projectionValid" />
      <listitem open="0" type="814" id="1467" label="m_quantumSize" />
      <listitem open="0" type="814" id="1468" label="m_shadow" />
      <listitem open="0" type="814" id="1469" label="m_tiles" />
      <listitem open="0" type="814" id="1470" label="m_visible" />
      <listitem open="0" type="814" id="1471" label="m_width" />
      <listitem open="0" type="814" id="1472" label="m_x" />
      <listitem open="0" type="814" id="1473" label="m_y" />
      <listitem open="0" type="815" id="1474" label="=" />
      <listitem open="0" type="815" id="1491" label="KisPaintDevice" />
      <listitem open="0" type="815" id="1486" label="KisPaintDevice" />
      <listitem open="0" type="815" id="1476" label="KisPaintDevice" />
      <listitem open="0" type="815" id="1482" label="KisPaintDevice" />
      <listitem open="0" type="815" id="1493" label="alpha" />
      <listitem open="0" type="815" id="1494" label="anchor" />
      <listitem open="0" type="815" id="1495" label="bounds" />
      <listitem open="0" type="815" id="1497" label="clip" />
      <listitem open="0" type="815" id="1496" label="clip" />
      <listitem open="0" type="815" id="1502" label="cmap" />
      <listitem open="0" type="815" id="1504" label="colorAt" />
      <listitem open="0" type="815" id="1505" label="compositeOp" />
      <listitem open="0" type="815" id="1506" label="configure" />
      <listitem open="0" type="815" id="1513" label="contains" />
      <listitem open="0" type="815" id="1516" label="contains" />
      <listitem open="0" type="815" id="1519" label="data" />
      <listitem open="0" type="815" id="1518" label="data" />
      <listitem open="0" type="815" id="1524" label="expand" />
      <listitem open="0" type="815" id="1521" label="expand" />
      <listitem open="0" type="815" id="1527" label="height" />
      <listitem open="0" type="815" id="1526" label="height" />
      <listitem open="0" type="815" id="1529" label="image" />
      <listitem open="0" type="815" id="1530" label="init" />
      <listitem open="0" type="815" id="1532" label="invalidate" />
      <listitem open="0" type="815" id="1531" label="invalidate" />
      <listitem open="0" type="815" id="1539" label="invalidate" />
      <listitem open="0" type="815" id="1534" label="invalidate" />
      <listitem open="0" type="815" id="1541" label="maskBounds" />
      <listitem open="0" type="815" id="1543" label="maskBounds" />
      <listitem open="0" type="815" id="1548" label="move" />
      <listitem open="0" type="815" id="1551" label="move" />
      <listitem open="0" type="815" id="1553" label="name" />
      <listitem open="0" type="815" id="1554" label="offsetBy" />
      <listitem open="0" type="815" id="1557" label="pixel" />
      <listitem open="0" type="815" id="1562" label="quantumSize" />
      <listitem open="0" type="815" id="1563" label="quantumSizeWithAlpha" />
      <listitem open="0" type="815" id="1564" label="read" />
      <listitem open="0" type="815" id="1570" label="resize" />
      <listitem open="0" type="815" id="1566" label="resize" />
      <listitem open="0" type="815" id="1567" label="resize" />
      <listitem open="0" type="815" id="1572" label="setClip" />
      <listitem open="0" type="815" id="1577" label="setCompositeOp" />
      <listitem open="0" type="815" id="1579" label="setImage" />
      <listitem open="0" type="815" id="1581" label="setName" />
      <listitem open="0" type="815" id="1583" label="setPixel" />
      <listitem open="0" type="815" id="1588" label="setX" />
      <listitem open="0" type="815" id="1590" label="setY" />
      <listitem open="0" type="815" id="1592" label="shadow" />
      <listitem open="0" type="815" id="1593" label="shouldDrawBorder" />
      <listitem open="0" type="815" id="1594" label="tileNum" />
      <listitem open="0" type="815" id="1597" label="tiles" />
      <listitem open="0" type="815" id="1598" label="type" />
      <listitem open="0" type="815" id="1599" label="typeWithAlpha" />
      <listitem open="0" type="815" id="1600" label="typeWithoutAlpha" />
      <listitem open="0" type="815" id="1602" label="update" />
      <listitem open="0" type="815" id="1601" label="update" />
      <listitem open="0" type="815" id="1607" label="validate" />
      <listitem open="0" type="815" id="1609" label="visible" />
      <listitem open="0" type="815" id="1610" label="visible" />
      <listitem open="0" type="815" id="1612" label="width" />
      <listitem open="0" type="815" id="1613" label="width" />
      <listitem open="0" type="815" id="1615" label="write" />
      <listitem open="0" type="815" id="1617" label="x" />
      <listitem open="0" type="815" id="1618" label="y" />
      <listitem open="0" type="815" id="1619" label="~KisPaintDevice" />
     </listitem>
     <listitem open="0" type="813" id="1679" label="KisPaintDeviceVisitor" >
      <listitem open="0" type="815" id="1692" label="()" />
      <listitem open="0" type="815" id="1680" label="()" />
      <listitem open="0" type="815" id="1686" label="()" />
      <listitem open="0" type="815" id="1683" label="()" />
      <listitem open="0" type="815" id="1689" label="()" />
      <listitem open="0" type="815" id="1695" label="KisPaintDeviceVisitor" />
      <listitem open="0" type="815" id="1699" label="visit" />
      <listitem open="0" type="815" id="1696" label="visit" />
      <listitem open="0" type="815" id="1702" label="visit" />
      <listitem open="0" type="815" id="1705" label="visit" />
      <listitem open="0" type="815" id="1708" label="visit" />
      <listitem open="0" type="815" id="1711" label="~KisPaintDeviceVisitor" />
     </listitem>
     <listitem open="0" type="813" id="1767" label="KisPainter" >
      <listitem open="0" type="814" id="1768" label="m_backgroundColor" />
      <listitem open="0" type="814" id="1770" label="m_brushHeight" />
      <listitem open="0" type="814" id="1771" label="m_brushWidth" />
      <listitem open="0" type="814" id="1772" label="m_dab" />
      <listitem open="0" type="814" id="1773" label="m_device" />
      <listitem open="0" type="814" id="1774" label="m_dirtyRect" />
      <listitem open="0" type="814" id="1775" label="m_fillColor" />
      <listitem open="0" type="814" id="1777" label="m_hotSpot" />
      <listitem open="0" type="814" id="1778" label="m_hotSpotX" />
      <listitem open="0" type="814" id="1779" label="m_hotSpotY" />
      <listitem open="0" type="814" id="1780" label="m_opacity" />
      <listitem open="0" type="814" id="1781" label="m_paintColor" />
      <listitem open="0" type="814" id="1782" label="m_pattern" />
      <listitem open="0" type="814" id="1783" label="m_transaction" />
      <listitem open="0" type="815" id="1784" label="=" />
      <listitem open="0" type="815" id="1787" label="KisPainter" />
      <listitem open="0" type="815" id="1789" label="KisPainter" />
      <listitem open="0" type="815" id="1786" label="KisPainter" />
      <listitem open="0" type="815" id="1791" label="begin" />
      <listitem open="0" type="815" id="1793" label="beginTransaction" />
      <listitem open="0" type="815" id="1795" label="bitBlt" />
      <listitem open="0" type="815" id="1805" label="bitBlt" />
      <listitem open="0" type="815" id="1814" label="computeDab" />
      <listitem open="0" type="815" id="1816" label="device" />
      <listitem open="0" type="815" id="1817" label="dirtyRect" />
      <listitem open="0" type="815" id="1818" label="end" />
      <listitem open="0" type="815" id="1819" label="endTransaction" />
      <listitem open="0" type="815" id="1820" label="eraseAt" />
      <listitem open="0" type="815" id="1825" label="eraseLine" />
      <listitem open="0" type="815" id="1837" label="eraseRect" />
      <listitem open="0" type="815" id="1832" label="eraseRect" />
      <listitem open="0" type="815" id="1839" label="fillRect" />
      <listitem open="0" type="815" id="1852" label="fillRect" />
      <listitem open="0" type="815" id="1855" label="fillRect" />
      <listitem open="0" type="815" id="1845" label="fillRect" />
      <listitem open="0" type="815" id="1859" label="paintAt" />
      <listitem open="0" type="815" id="1864" label="paintLine" />
      <listitem open="0" type="815" id="1871" label="setBackgroundColor" />
      <listitem open="0" type="815" id="1873" label="setBrush" />
      <listitem open="0" type="815" id="1875" label="setFillColor" />
      <listitem open="0" type="815" id="1877" label="setGradient" />
      <listitem open="0" type="815" id="1879" label="setOpacity" />
      <listitem open="0" type="815" id="1881" label="setPaintColor" />
      <listitem open="0" type="815" id="1883" label="setPattern" />
      <listitem open="0" type="815" id="1894" label="tileBlt" />
      <listitem open="0" type="815" id="1885" label="tileBlt" />
      <listitem open="0" type="815" id="1902" label="~KisPainter" />
     </listitem>
     <listitem open="0" type="813" id="2109" label="KisPattern" >
      <listitem open="0" type="814" id="2110" label="m_data" />
      <listitem open="0" type="814" id="2111" label="m_hotSpot" />
      <listitem open="0" type="814" id="2112" label="m_img" />
      <listitem open="0" type="814" id="2113" label="m_pixmap" />
      <listitem open="0" type="814" id="2114" label="m_thumbPixmap" />
      <listitem open="0" type="814" id="2115" label="m_valid" />
      <listitem open="0" type="814" id="2116" label="m_validThumb" />
      <listitem open="0" type="815" id="2117" label="KisPattern" />
      <listitem open="0" type="815" id="2119" label="hotSpot" />
      <listitem open="0" type="815" id="2120" label="img" />
      <listitem open="0" type="815" id="2121" label="isValid" />
      <listitem open="0" type="815" id="2122" label="loadAsync" />
      <listitem open="0" type="815" id="2123" label="pixmap" />
      <listitem open="0" type="815" id="2124" label="saveAsync" />
      <listitem open="0" type="815" id="2125" label="thumbPixmap" />
      <listitem open="0" type="815" id="2126" label="~KisPattern" />
     </listitem>
     <listitem open="0" type="813" id="1985" label="KisPluginServer" >
      <listitem open="0" type="814" id="1986" label="m_count" />
      <listitem open="0" type="814" id="1987" label="m_plugins" />
      <listitem open="0" type="815" id="1988" label="KisPluginServer" />
      <listitem open="0" type="815" id="1989" label="activatePlugin" />
      <listitem open="0" type="815" id="1991" label="buildFilterMenu" />
      <listitem open="0" type="815" id="1993" label="findPlugins" />
      <listitem open="0" type="815" id="1995" label="~KisPluginServer" />
     </listitem>
     <listitem open="0" type="813" id="2086" label="KisRenderInterface" >
      <listitem open="0" type="815" id="2087" label="=" />
      <listitem open="0" type="815" id="2089" label="KisRenderInterface" />
      <listitem open="0" type="815" id="2090" label="KisRenderInterface" />
      <listitem open="0" type="815" id="2093" label="invalidate" />
      <listitem open="0" type="815" id="2095" label="invalidate" />
      <listitem open="0" type="815" id="2092" label="invalidate" />
      <listitem open="0" type="815" id="2100" label="invalidate" />
      <listitem open="0" type="815" id="2102" label="tileNum" />
      <listitem open="0" type="815" id="2105" label="tiles" />
      <listitem open="0" type="815" id="2106" label="validate" />
      <listitem open="0" type="815" id="2108" label="~KisRenderInterface" />
     </listitem>
     <listitem open="0" type="813" id="2047" label="KisResource" >
      <listitem open="0" type="814" id="2048" label="m_dirty" />
      <listitem open="0" type="814" id="2049" label="m_filename" />
      <listitem open="0" type="814" id="2050" label="m_height" />
      <listitem open="0" type="814" id="2051" label="m_name" />
      <listitem open="0" type="814" id="2052" label="m_spacing" />
      <listitem open="0" type="814" id="2053" label="m_valid" />
      <listitem open="0" type="814" id="2054" label="m_width" />
      <listitem open="0" type="815" id="2055" label="=" />
      <listitem open="0" type="815" id="2057" label="KisResource" />
      <listitem open="0" type="815" id="2059" label="KisResource" />
      <listitem open="0" type="815" id="2061" label="dirty" />
      <listitem open="0" type="815" id="2062" label="filename" />
      <listitem open="0" type="815" id="2063" label="height" />
      <listitem open="0" type="815" id="2064" label="img" />
      <listitem open="0" type="815" id="2065" label="loadAsync" />
      <listitem open="0" type="815" id="2066" label="name" />
      <listitem open="0" type="815" id="2067" label="saveAsync" />
      <listitem open="0" type="815" id="2068" label="setDirty" />
      <listitem open="0" type="815" id="2070" label="setFilename" />
      <listitem open="0" type="815" id="2072" label="setHeight" />
      <listitem open="0" type="815" id="2074" label="setName" />
      <listitem open="0" type="815" id="2076" label="setSpacing" />
      <listitem open="0" type="815" id="2078" label="setValid" />
      <listitem open="0" type="815" id="2080" label="setWidth" />
      <listitem open="0" type="815" id="2082" label="spacing" />
      <listitem open="0" type="815" id="2083" label="valid" />
      <listitem open="0" type="815" id="2084" label="width" />
      <listitem open="0" type="815" id="2085" label="~KisResource" />
     </listitem>
     <listitem open="0" type="813" id="1943" label="KisResourceMediator" >
      <listitem open="0" type="814" id="1944" label="m_activeItem" />
      <listitem open="0" type="814" id="1945" label="m_chooser" />
      <listitem open="0" type="814" id="1946" label="m_items" />
      <listitem open="0" type="815" id="1947" label="KisResourceMediator" />
      <listitem open="0" type="815" id="1955" label="chooserWidget" />
      <listitem open="0" type="815" id="1956" label="currentResource" />
      <listitem open="0" type="815" id="1957" label="itemFor" />
      <listitem open="0" type="815" id="1959" label="resourceFor" />
      <listitem open="0" type="815" id="1961" label="resourceFor" />
      <listitem open="0" type="815" id="1963" label="~KisResourceMediator" />
     </listitem>
     <listitem open="0" type="813" id="1964" label="KisResourceServer" >
      <listitem open="0" type="814" id="1965" label="m_brushFilenames" />
      <listitem open="0" type="814" id="1966" label="m_brushes" />
      <listitem open="0" type="814" id="1967" label="m_patternFilenames" />
      <listitem open="0" type="814" id="1968" label="m_patterns" />
      <listitem open="0" type="814" id="1969" label="m_pipebrushFilenames" />
      <listitem open="0" type="814" id="1970" label="m_pipebrushes" />
      <listitem open="0" type="815" id="1971" label="KisResourceServer" />
      <listitem open="0" type="815" id="1972" label="brushCount" />
      <listitem open="0" type="815" id="1973" label="brushes" />
      <listitem open="0" type="815" id="1974" label="loadBrush" />
      <listitem open="0" type="815" id="1975" label="loadBrushes" />
      <listitem open="0" type="815" id="1976" label="loadPattern" />
      <listitem open="0" type="815" id="1977" label="loadPatterns" />
      <listitem open="0" type="815" id="1978" label="loadpipeBrush" />
      <listitem open="0" type="815" id="1979" label="loadpipeBrushes" />
      <listitem open="0" type="815" id="1980" label="patternCount" />
      <listitem open="0" type="815" id="1981" label="patterns" />
      <listitem open="0" type="815" id="1982" label="pipebrushCount" />
      <listitem open="0" type="815" id="1983" label="pipebrushes" />
      <listitem open="0" type="815" id="1984" label="~KisResourceServer" />
     </listitem>
     <listitem open="0" type="813" id="283" label="KisScopedLock" >
      <listitem open="0" type="814" id="284" label="m_mutex" />
      <listitem open="0" type="815" id="285" label="KisScopedLock" />
      <listitem open="0" type="815" id="288" label="lock" />
      <listitem open="0" type="815" id="289" label="trylock" />
      <listitem open="0" type="815" id="290" label="unlock" />
      <listitem open="0" type="815" id="291" label="~KisScopedLock" />
     </listitem>
     <listitem open="0" type="813" id="1903" label="KisSelection" >
      <listitem open="0" type="814" id="1904" label="m_clearOnMove" />
      <listitem open="0" type="814" id="1905" label="m_clipImg" />
      <listitem open="0" type="814" id="1906" label="m_firstMove" />
      <listitem open="0" type="814" id="1907" label="m_img" />
      <listitem open="0" type="814" id="1908" label="m_name" />
      <listitem open="0" type="814" id="1909" label="m_parent" />
      <listitem open="0" type="814" id="1910" label="m_rc" />
      <listitem open="0" type="815" id="1916" label="KisSelection" />
      <listitem open="0" type="815" id="1911" label="KisSelection" />
      <listitem open="0" type="815" id="1921" label="anchor" />
      <listitem open="0" type="815" id="1922" label="clearParentOnMove" />
      <listitem open="0" type="815" id="1924" label="commit" />
      <listitem open="0" type="815" id="1925" label="fromImage" />
      <listitem open="0" type="815" id="1927" label="move" />
      <listitem open="0" type="815" id="1930" label="parent" />
      <listitem open="0" type="815" id="1936" label="setBounds" />
      <listitem open="0" type="815" id="1931" label="setBounds" />
      <listitem open="0" type="815" id="1938" label="setParent" />
      <listitem open="0" type="815" id="1940" label="shouldDrawBorder" />
      <listitem open="0" type="815" id="1941" label="toImage" />
      <listitem open="0" type="815" id="1942" label="~KisSelection" />
     </listitem>
     <listitem open="0" type="813" id="139" label="KisStrategyColorSpace" >
      <listitem open="0" type="815" id="140" label="=" />
      <listitem open="0" type="815" id="142" label="KisStrategyColorSpace" />
      <listitem open="0" type="815" id="143" label="KisStrategyColorSpace" />
      <listitem open="0" type="815" id="152" label="nativeColor" />
      <listitem open="0" type="815" id="162" label="nativeColor" />
      <listitem open="0" type="815" id="155" label="nativeColor" />
      <listitem open="0" type="815" id="148" label="nativeColor" />
      <listitem open="0" type="815" id="145" label="nativeColor" />
      <listitem open="0" type="815" id="159" label="nativeColor" />
      <listitem open="0" type="815" id="166" label="render" />
      <listitem open="0" type="815" id="173" label="tileBlt" />
      <listitem open="0" type="815" id="183" label="tileBlt" />
      <listitem open="0" type="815" id="192" label="~KisStrategyColorSpace" />
     </listitem>
     <listitem open="0" type="813" id="81" label="KisStrategyColorSpaceCMYK" >
      <listitem open="0" type="814" id="82" label="m_buf" />
      <listitem open="0" type="814" id="83" label="m_pixio" />
      <listitem open="0" type="814" id="84" label="m_pixmap" />
      <listitem open="0" type="814" id="85" label="m_rgbLUT" />
      <listitem open="0" type="815" id="86" label="KisStrategyColorSpaceCMYK" />
      <listitem open="0" type="815" id="90" label="nativeColor" />
      <listitem open="0" type="815" id="97" label="nativeColor" />
      <listitem open="0" type="815" id="101" label="nativeColor" />
      <listitem open="0" type="815" id="104" label="nativeColor" />
      <listitem open="0" type="815" id="94" label="nativeColor" />
      <listitem open="0" type="815" id="87" label="nativeColor" />
      <listitem open="0" type="815" id="108" label="render" />
      <listitem open="0" type="815" id="125" label="tileBlt" />
      <listitem open="0" type="815" id="115" label="tileBlt" />
      <listitem open="0" type="815" id="134" label="~KisStrategyColorSpaceCMYK" />
     </listitem>
     <listitem open="0" type="813" id="206" label="KisStrategyColorSpaceRGB" >
      <listitem open="0" type="814" id="207" label="m_buf" />
      <listitem open="0" type="814" id="208" label="m_pixio" />
      <listitem open="0" type="814" id="209" label="m_pixmap" />
      <listitem open="0" type="815" id="210" label="KisStrategyColorSpaceRGB" />
      <listitem open="0" type="815" id="221" label="nativeColor" />
      <listitem open="0" type="815" id="211" label="nativeColor" />
      <listitem open="0" type="815" id="225" label="nativeColor" />
      <listitem open="0" type="815" id="214" label="nativeColor" />
      <listitem open="0" type="815" id="218" label="nativeColor" />
      <listitem open="0" type="815" id="228" label="nativeColor" />
      <listitem open="0" type="815" id="232" label="render" />
      <listitem open="0" type="815" id="249" label="tileBlt" />
      <listitem open="0" type="815" id="239" label="tileBlt" />
      <listitem open="0" type="815" id="258" label="~KisStrategyColorSpaceRGB" />
     </listitem>
     <listitem open="0" type="813" id="292" label="KisStrategyMove" >
      <listitem open="0" type="814" id="293" label="m_controller" />
      <listitem open="0" type="814" id="294" label="m_doc" />
      <listitem open="0" type="814" id="295" label="m_dragStart" />
      <listitem open="0" type="814" id="296" label="m_dragging" />
      <listitem open="0" type="814" id="297" label="m_layerPosition" />
      <listitem open="0" type="814" id="298" label="m_layerStart" />
      <listitem open="0" type="814" id="299" label="m_subject" />
      <listitem open="0" type="815" id="300" label="=" />
      <listitem open="0" type="815" id="305" label="KisStrategyMove" />
      <listitem open="0" type="815" id="302" label="KisStrategyMove" />
      <listitem open="0" type="815" id="303" label="KisStrategyMove" />
      <listitem open="0" type="815" id="307" label="drag" />
      <listitem open="0" type="815" id="309" label="endDrag" />
      <listitem open="0" type="815" id="312" label="reset" />
      <listitem open="0" type="815" id="319" label="simpleMove" />
      <listitem open="0" type="815" id="314" label="simpleMove" />
      <listitem open="0" type="815" id="322" label="startDrag" />
      <listitem open="0" type="815" id="324" label="~KisStrategyMove" />
     </listitem>
     <listitem open="0" type="813" id="481" label="KisTile" >
      <listitem open="0" type="814" id="483" label="m_data" />
      <listitem open="0" type="814" id="484" label="m_depth" />
      <listitem open="0" type="814" id="485" label="m_dirty" />
      <listitem open="0" type="814" id="486" label="m_height" />
      <listitem open="0" type="814" id="487" label="m_hints" />
      <listitem open="0" type="814" id="488" label="m_mutex" />
      <listitem open="0" type="814" id="489" label="m_nref" />
      <listitem open="0" type="814" id="490" label="m_nshare" />
      <listitem open="0" type="814" id="491" label="m_nwrite" />
      <listitem open="0" type="814" id="493" label="m_swapNo" />
      <listitem open="0" type="814" id="494" label="m_valid" />
      <listitem open="0" type="814" id="495" label="m_width" />
      <listitem open="0" type="815" id="496" label="=" />
      <listitem open="0" type="815" id="500" label="KisTile" />
      <listitem open="0" type="815" id="498" label="KisTile" />
      <listitem open="0" type="815" id="504" label="allocate" />
      <listitem open="0" type="815" id="505" label="data" />
      <listitem open="0" type="815" id="508" label="depth" />
      <listitem open="0" type="815" id="509" label="dirty" />
      <listitem open="0" type="815" id="510" label="dirty" />
      <listitem open="0" type="815" id="512" label="duplicate" />
      <listitem open="0" type="815" id="514" label="height" />
      <listitem open="0" type="815" id="515" label="height" />
      <listitem open="0" type="815" id="517" label="init" />
      <listitem open="0" type="815" id="521" label="initRowHints" />
      <listitem open="0" type="815" id="522" label="lock" />
      <listitem open="0" type="815" id="523" label="lockAsync" />
      <listitem open="0" type="815" id="524" label="mutex" />
      <listitem open="0" type="815" id="525" label="ref" />
      <listitem open="0" type="815" id="526" label="refCount" />
      <listitem open="0" type="815" id="527" label="release" />
      <listitem open="0" type="815" id="528" label="rowHint" />
      <listitem open="0" type="815" id="530" label="setRowHint" />
      <listitem open="0" type="815" id="533" label="shareCount" />
      <listitem open="0" type="815" id="534" label="shareRef" />
      <listitem open="0" type="815" id="535" label="shareRelease" />
      <listitem open="0" type="815" id="536" label="size" />
      <listitem open="0" type="815" id="538" label="valid" />
      <listitem open="0" type="815" id="537" label="valid" />
      <listitem open="0" type="815" id="540" label="width" />
      <listitem open="0" type="815" id="541" label="width" />
      <listitem open="0" type="815" id="543" label="writeCount" />
      <listitem open="0" type="815" id="544" label="writeRef" />
      <listitem open="0" type="815" id="545" label="~KisTile" />
     </listitem>
     <listitem open="0" type="813" id="472" label="KisTileCacheInterface" >
      <listitem open="0" type="815" id="473" label="KisTileCacheInterface" />
      <listitem open="0" type="815" id="474" label="flush" />
      <listitem open="0" type="815" id="476" label="insert" />
      <listitem open="0" type="815" id="478" label="sizeHint" />
      <listitem open="0" type="815" id="480" label="~KisTileCacheInterface" />
     </listitem>
     <listitem open="0" type="813" id="1996" label="KisTileCommand" >
      <listitem open="0" type="814" id="1997" label="m_device" />
      <listitem open="0" type="814" id="1998" label="m_name" />
      <listitem open="0" type="814" id="1999" label="m_originals" />
      <listitem open="0" type="814" id="2000" label="m_rc" />
      <listitem open="0" type="814" id="2001" label="m_tiles" />
      <listitem open="0" type="815" id="2005" label="KisTileCommand" />
      <listitem open="0" type="815" id="2012" label="KisTileCommand" />
      <listitem open="0" type="815" id="2002" label="KisTileCommand" />
      <listitem open="0" type="815" id="2016" label="addTile" />
      <listitem open="0" type="815" id="2019" label="execute" />
      <listitem open="0" type="815" id="2020" label="name" />
      <listitem open="0" type="815" id="2021" label="unexecute" />
      <listitem open="0" type="815" id="2022" label="~KisTileCommand" />
     </listitem>
     <listitem open="0" type="813" id="328" label="KisTileMediator" >
      <listitem open="0" type="814" id="433" label="m_instance" />
      <listitem open="0" type="814" id="434" label="m_mutex" />
      <listitem open="0" type="814" id="435" label="m_ref" />
      <listitem open="0" type="815" id="436" label="=" />
      <listitem open="0" type="815" id="438" label="KisTileMediator" />
      <listitem open="0" type="815" id="439" label="KisTileMediator" />
      <listitem open="0" type="815" id="441" label="attach" />
      <listitem open="0" type="815" id="445" label="detach" />
      <listitem open="0" type="815" id="449" label="detachAll" />
      <listitem open="0" type="815" id="451" label="tileNum" />
      <listitem open="0" type="815" id="454" label="~KisTileMediator" />
     </listitem>
     <listitem open="0" type="813" id="325" label="KisTileMgr" >
      <listitem open="0" type="814" id="326" label="m_depth" />
      <listitem open="0" type="814" id="327" label="m_height" />
      <listitem open="0" type="814" id="330" label="m_mutex" />
      <listitem open="0" type="814" id="331" label="m_ntileCols" />
      <listitem open="0" type="814" id="332" label="m_ntileRows" />
      <listitem open="0" type="814" id="333" label="m_tiles" />
      <listitem open="0" type="814" id="334" label="m_width" />
      <listitem open="0" type="815" id="335" label="=" />
      <listitem open="0" type="815" id="346" label="KisTileMgr" />
      <listitem open="0" type="815" id="337" label="KisTileMgr" />
      <listitem open="0" type="815" id="342" label="KisTileMgr" />
      <listitem open="0" type="815" id="348" label="allocate" />
      <listitem open="0" type="815" id="350" label="attach" />
      <listitem open="0" type="815" id="354" label="depth" />
      <listitem open="0" type="815" id="355" label="detach" />
      <listitem open="0" type="815" id="359" label="duplicate" />
      <listitem open="0" type="815" id="362" label="empty" />
      <listitem open="0" type="815" id="363" label="height" />
      <listitem open="0" type="815" id="364" label="invalidate" />
      <listitem open="0" type="815" id="370" label="invalidate" />
      <listitem open="0" type="815" id="368" label="invalidate" />
      <listitem open="0" type="815" id="373" label="invalidateTile" />
      <listitem open="0" type="815" id="376" label="invalidateTiles" />
      <listitem open="0" type="815" id="378" label="memSize" />
      <listitem open="0" type="815" id="379" label="ncols" />
      <listitem open="0" type="815" id="380" label="nrows" />
      <listitem open="0" type="815" id="381" label="pixelData" />
      <listitem open="0" type="815" id="387" label="readPixelData" />
      <listitem open="0" type="815" id="389" label="readPixelData" />
      <listitem open="0" type="815" id="396" label="releasePixelData" />
      <listitem open="0" type="815" id="401" label="tile" />
      <listitem open="0" type="815" id="398" label="tile" />
      <listitem open="0" type="815" id="408" label="tileCoord" />
      <listitem open="0" type="815" id="405" label="tileCoord" />
      <listitem open="0" type="815" id="412" label="tileMap" />
      <listitem open="0" type="815" id="415" label="tileMap" />
      <listitem open="0" type="815" id="419" label="tileNum" />
      <listitem open="0" type="815" id="422" label="width" />
      <listitem open="0" type="815" id="425" label="writePixelData" />
      <listitem open="0" type="815" id="423" label="writePixelData" />
      <listitem open="0" type="815" id="432" label="~KisTileMgr" />
     </listitem>
     <listitem open="0" type="813" id="455" label="KisTileSwapInterface" >
      <listitem open="0" type="815" id="456" label="KisTileSwapInterface" />
      <listitem open="0" type="815" id="457" label="add" />
      <listitem open="0" type="815" id="459" label="remove" />
      <listitem open="0" type="815" id="461" label="swapCompress" />
      <listitem open="0" type="815" id="463" label="swapDel" />
      <listitem open="0" type="815" id="465" label="swapIn" />
      <listitem open="0" type="815" id="467" label="swapInAsync" />
      <listitem open="0" type="815" id="469" label="swapOut" />
      <listitem open="0" type="815" id="471" label="~KisTileSwapInterface" />
     </listitem>
     <listitem open="0" type="813" id="2135" label="KisTool" >
      <listitem open="0" type="815" id="2136" label="=" />
      <listitem open="0" type="815" id="2139" label="KisTool" />
      <listitem open="0" type="815" id="2138" label="KisTool" />
      <listitem open="0" type="815" id="2141" label="clear" />
      <listitem open="0" type="815" id="2142" label="clear" />
      <listitem open="0" type="815" id="2144" label="cursor" />
      <listitem open="0" type="815" id="2146" label="enter" />
      <listitem open="0" type="815" id="2148" label="keyPress" />
      <listitem open="0" type="815" id="2150" label="keyRelease" />
      <listitem open="0" type="815" id="2152" label="leave" />
      <listitem open="0" type="815" id="2154" label="mouseMove" />
      <listitem open="0" type="815" id="2156" label="mousePress" />
      <listitem open="0" type="815" id="2158" label="mouseRelease" />
      <listitem open="0" type="815" id="2160" label="options" />
      <listitem open="0" type="815" id="2164" label="paint" />
      <listitem open="0" type="815" id="2162" label="paint" />
      <listitem open="0" type="815" id="2167" label="setCursor" />
      <listitem open="0" type="815" id="2169" label="setup" />
      <listitem open="0" type="815" id="2171" label="tabletEvent" />
      <listitem open="0" type="815" id="2173" label="~KisTool" />
     </listitem>
     <listitem open="0" type="813" id="2203" label="KisToolControllerInterface" >
      <listitem open="0" type="815" id="2204" label="=" />
      <listitem open="0" type="815" id="2207" label="KisToolControllerInterface" />
      <listitem open="0" type="815" id="2206" label="KisToolControllerInterface" />
      <listitem open="0" type="815" id="2209" label="currentTool" />
      <listitem open="0" type="815" id="2210" label="setCurrentTool" />
      <listitem open="0" type="815" id="2212" label="~KisToolControllerInterface" />
     </listitem>
     <listitem open="0" type="813" id="2190" label="KisToolFactory" >
      <listitem open="0" type="814" id="2192" label="m_tools" />
      <listitem open="0" type="815" id="2193" label="=" />
      <listitem open="0" type="815" id="2196" label="KisToolFactory" />
      <listitem open="0" type="815" id="2195" label="KisToolFactory" />
      <listitem open="0" type="815" id="2198" label="create" />
      <listitem open="0" type="815" id="2201" label="singleton" />
      <listitem open="0" type="815" id="2202" label="~KisToolFactory" />
     </listitem>
     <listitem open="0" type="813" id="2174" label="KisUndoAdapter" >
      <listitem open="0" type="815" id="2175" label="=" />
      <listitem open="0" type="815" id="2178" label="KisUndoAdapter" />
      <listitem open="0" type="815" id="2177" label="KisUndoAdapter" />
      <listitem open="0" type="815" id="2180" label="addCommand" />
      <listitem open="0" type="815" id="2182" label="beginMacro" />
      <listitem open="0" type="815" id="2184" label="endMacro" />
      <listitem open="0" type="815" id="2185" label="inMacro" />
      <listitem open="0" type="815" id="2186" label="setUndo" />
      <listitem open="0" type="815" id="2188" label="undo" />
      <listitem open="0" type="815" id="2189" label="~KisUndoAdapter" />
     </listitem>
     <listitem open="0" type="813" id="2218" label="KisUtil" >
      <listitem open="0" type="815" id="2219" label="enlargeRectToContainPoint" />
      <listitem open="0" type="815" id="2222" label="findBoundingTiles" />
      <listitem open="0" type="815" id="2224" label="findTileExtents" />
      <listitem open="0" type="815" id="2226" label="printPoint" />
      <listitem open="0" type="815" id="2229" label="printRect" />
      <listitem open="0" type="815" id="2232" label="roughScaleQImage" />
     </listitem>
     <listitem open="0" type="813" id="2236" label="KisVector" >
      <listitem open="0" type="814" id="2237" label="m_x" />
      <listitem open="0" type="814" id="2238" label="m_y" />
      <listitem open="0" type="814" id="2239" label="m_z" />
      <listitem open="0" type="815" id="2240" label="!=" />
      <listitem open="0" type="815" id="2255" label="*" />
      <listitem open="0" type="815" id="2258" label="*" />
      <listitem open="0" type="815" id="2252" label="*" />
      <listitem open="0" type="815" id="2246" label="*" />
      <listitem open="0" type="815" id="2249" label="*" />
      <listitem open="0" type="815" id="2243" label="*" />
      <listitem open="0" type="815" id="2263" label="*=" />
      <listitem open="0" type="815" id="2261" label="*=" />
      <listitem open="0" type="815" id="2265" label="*=" />
      <listitem open="0" type="815" id="2267" label="+" />
      <listitem open="0" type="815" id="2270" label="+=" />
      <listitem open="0" type="815" id="2274" label="-" />
      <listitem open="0" type="815" id="2272" label="-" />
      <listitem open="0" type="815" id="2277" label="-=" />
      <listitem open="0" type="815" id="2279" label="/" />
      <listitem open="0" type="815" id="2282" label="/" />
      <listitem open="0" type="815" id="2285" label="/" />
      <listitem open="0" type="815" id="2292" label="/=" />
      <listitem open="0" type="815" id="2288" label="/=" />
      <listitem open="0" type="815" id="2290" label="/=" />
      <listitem open="0" type="815" id="2294" label="==" />
      <listitem open="0" type="815" id="2298" label="KisVector" />
      <listitem open="0" type="815" id="2302" label="KisVector" />
      <listitem open="0" type="815" id="2306" label="KisVector" />
      <listitem open="0" type="815" id="2297" label="KisVector" />
      <listitem open="0" type="815" id="2310" label="crossProduct" />
      <listitem open="0" type="815" id="2312" label="dotProduct" />
      <listitem open="0" type="815" id="2314" label="isNull" />
      <listitem open="0" type="815" id="2315" label="length" />
      <listitem open="0" type="815" id="2316" label="normalize" />
      <listitem open="0" type="815" id="2317" label="setX" />
      <listitem open="0" type="815" id="2319" label="setY" />
      <listitem open="0" type="815" id="2321" label="setZ" />
      <listitem open="0" type="815" id="2323" label="x" />
      <listitem open="0" type="815" id="2324" label="y" />
      <listitem open="0" type="815" id="2325" label="z" />
     </listitem>
     <listitem open="0" type="813" id="2365" label="KisView" >
      <listitem open="0" type="814" id="2367" label="m_bg" />
      <listitem open="0" type="814" id="2370" label="m_buildProgress" />
      <listitem open="0" type="814" id="2371" label="m_canvas" />
      <listitem open="0" type="814" id="2372" label="m_channelView" />
      <listitem open="0" type="814" id="2373" label="m_clipboardHasImage" />
      <listitem open="0" type="814" id="2374" label="m_current" />
      <listitem open="0" type="814" id="2375" label="m_currentGuide" />
      <listitem open="0" type="814" id="2376" label="m_dcop" />
      <listitem open="0" type="814" id="2377" label="m_dlgBrushToggle" />
      <listitem open="0" type="814" id="2378" label="m_dlgChannelsToggle" />
      <listitem open="0" type="814" id="2379" label="m_dlgColorsToggle" />
      <listitem open="0" type="814" id="2380" label="m_dlgLayersToggle" />
      <listitem open="0" type="814" id="2381" label="m_dlgPatternToggle" />
      <listitem open="0" type="814" id="2383" label="m_fg" />
      <listitem open="0" type="814" id="2384" label="m_floatsidebarToggle" />
      <listitem open="0" type="814" id="2386" label="m_gradientChooser" />
      <listitem open="0" type="814" id="2387" label="m_hRuler" />
      <listitem open="0" type="814" id="2388" label="m_hScroll" />
      <listitem open="0" type="814" id="2389" label="m_imageChooser" />
      <listitem open="0" type="814" id="2391" label="m_imgDup" />
      <listitem open="0" type="814" id="2392" label="m_imgExport" />
      <listitem open="0" type="814" id="2393" label="m_imgImport" />
      <listitem open="0" type="814" id="2394" label="m_imgMergeAll" />
      <listitem open="0" type="814" id="2395" label="m_imgMergeLinked" />
      <listitem open="0" type="814" id="2396" label="m_imgMergeVisible" />
      <listitem open="0" type="814" id="2397" label="m_imgResize" />
      <listitem open="0" type="814" id="2398" label="m_imgResizeToLayer" />
      <listitem open="0" type="814" id="2399" label="m_imgRm" />
      <listitem open="0" type="814" id="2400" label="m_imgScan" />
      <listitem open="0" type="814" id="2401" label="m_lastGuidePoint" />
      <listitem open="0" type="814" id="2402" label="m_layerAdd" />
      <listitem open="0" type="814" id="2403" label="m_layerBottom" />
      <listitem open="0" type="814" id="2404" label="m_layerBox" />
      <listitem open="0" type="814" id="2405" label="m_layerDup" />
      <listitem open="0" type="814" id="2406" label="m_layerHide" />
      <listitem open="0" type="814" id="2407" label="m_layerLink" />
      <listitem open="0" type="814" id="2408" label="m_layerLower" />
      <listitem open="0" type="814" id="2409" label="m_layerProperties" />
      <listitem open="0" type="814" id="2410" label="m_layerRaise" />
      <listitem open="0" type="814" id="2411" label="m_layerResize" />
      <listitem open="0" type="814" id="2412" label="m_layerResizeToImage" />
      <listitem open="0" type="814" id="2413" label="m_layerRm" />
      <listitem open="0" type="814" id="2414" label="m_layerSaveAs" />
      <listitem open="0" type="814" id="2415" label="m_layerScale" />
      <listitem open="0" type="814" id="2416" label="m_layerToImage" />
      <listitem open="0" type="814" id="2417" label="m_layerTop" />
      <listitem open="0" type="814" id="2418" label="m_lsidebarToggle" />
      <listitem open="0" type="814" id="2419" label="m_observers" />
      <listitem open="0" type="814" id="2420" label="m_paletteChooser" />
      <listitem open="0" type="814" id="2421" label="m_pathView" />
      <listitem open="0" type="814" id="2424" label="m_selectionCopy" />
      <listitem open="0" type="814" id="2425" label="m_selectionCrop" />
      <listitem open="0" type="814" id="2426" label="m_selectionCut" />
      <listitem open="0" type="814" id="2427" label="m_selectionFillBg" />
      <listitem open="0" type="814" id="2428" label="m_selectionFillFg" />
      <listitem open="0" type="814" id="2429" label="m_selectionPaste" />
      <listitem open="0" type="814" id="2430" label="m_selectionPasteInto" />
      <listitem open="0" type="814" id="2431" label="m_selectionRm" />
      <listitem open="0" type="814" id="2432" label="m_selectionSelectAll" />
      <listitem open="0" type="814" id="2433" label="m_selectionSelectNone" />
      <listitem open="0" type="814" id="2434" label="m_sideBar" />
      <listitem open="0" type="814" id="2435" label="m_sidebarToggle" />
      <listitem open="0" type="814" id="2436" label="m_tabBar" />
      <listitem open="0" type="814" id="2437" label="m_tabFirst" />
      <listitem open="0" type="814" id="2438" label="m_tabLast" />
      <listitem open="0" type="814" id="2439" label="m_tabLeft" />
      <listitem open="0" type="814" id="2440" label="m_tabRight" />
      <listitem open="0" type="814" id="2442" label="m_vRuler" />
      <listitem open="0" type="814" id="2443" label="m_vScroll" />
      <listitem open="0" type="814" id="2444" label="m_xoff" />
      <listitem open="0" type="814" id="2445" label="m_yoff" />
      <listitem open="0" type="814" id="2446" label="m_zoomIn" />
      <listitem open="0" type="814" id="2447" label="m_zoomOut" />
      <listitem open="0" type="815" id="2448" label="KisView" />
      <listitem open="0" type="815" id="2453" label="attach" />
      <listitem open="0" type="815" id="2455" label="bgColor" />
      <listitem open="0" type="815" id="2456" label="canvas" />
      <listitem open="0" type="815" id="2457" label="canvasController" />
      <listitem open="0" type="815" id="2458" label="canvasXOffset" />
      <listitem open="0" type="815" id="2459" label="canvasYOffset" />
      <listitem open="0" type="815" id="2460" label="clearCanvas" />
      <listitem open="0" type="815" id="2462" label="connectCurrentImg" />
      <listitem open="0" type="815" id="2463" label="currentBrush" />
      <listitem open="0" type="815" id="2464" label="currentGradient" />
      <listitem open="0" type="815" id="2465" label="currentImg" />
      <listitem open="0" type="815" id="2466" label="currentImgName" />
      <listitem open="0" type="815" id="2467" label="currentPattern" />
      <listitem open="0" type="815" id="2468" label="currentTool" />
      <listitem open="0" type="815" id="2469" label="dcopObject" />
      <listitem open="0" type="815" id="2470" label="detach" />
      <listitem open="0" type="815" id="2472" label="disconnectCurrentImg" />
      <listitem open="0" type="815" id="2473" label="docHeight" />
      <listitem open="0" type="815" id="2474" label="docWidth" />
      <listitem open="0" type="815" id="2475" label="document" />
      <listitem open="0" type="815" id="2476" label="eraseGuides" />
      <listitem open="0" type="815" id="2477" label="eventFilter" />
      <listitem open="0" type="815" id="2480" label="fgColor" />
      <listitem open="0" type="815" id="2481" label="fillSelection" />
      <listitem open="0" type="815" id="2484" label="guiActivateEvent" />
      <listitem open="0" type="815" id="2486" label="horzValue" />
      <listitem open="0" type="815" id="2487" label="imgUpdateGUI" />
      <listitem open="0" type="815" id="2488" label="importImage" />
      <listitem open="0" type="815" id="2492" label="layerUpdateGUI" />
      <listitem open="0" type="815" id="2494" label="notify" />
      <listitem open="0" type="815" id="2495" label="paintGuides" />
      <listitem open="0" type="815" id="2496" label="paintView" />
      <listitem open="0" type="815" id="2498" label="print" />
      <listitem open="0" type="815" id="2500" label="resizeEvent" />
      <listitem open="0" type="815" id="2502" label="selectColor" />
      <listitem open="0" type="815" id="2504" label="selectImage" />
      <listitem open="0" type="815" id="2506" label="selectionUpdateGUI" />
      <listitem open="0" type="815" id="2508" label="setBGColor" />
      <listitem open="0" type="815" id="2510" label="setCurrentTool" />
      <listitem open="0" type="815" id="2512" label="setFGColor" />
      <listitem open="0" type="815" id="2514" label="setupActions" />
      <listitem open="0" type="815" id="2515" label="setupCanvas" />
      <listitem open="0" type="815" id="2516" label="setupClipboard" />
      <listitem open="0" type="815" id="2517" label="setupPrinter" />
      <listitem open="0" type="815" id="2519" label="setupRulers" />
      <listitem open="0" type="815" id="2520" label="setupScrollBars" />
      <listitem open="0" type="815" id="2521" label="setupSideBar" />
      <listitem open="0" type="815" id="2522" label="setupStatusBar" />
      <listitem open="0" type="815" id="2523" label="setupTabBar" />
      <listitem open="0" type="815" id="2524" label="setupTools" />
      <listitem open="0" type="815" id="2525" label="toolController" />
      <listitem open="0" type="815" id="2526" label="undoAdapter" />
      <listitem open="0" type="815" id="2528" label="updateCanvas" />
      <listitem open="0" type="815" id="2527" label="updateCanvas" />
      <listitem open="0" type="815" id="2533" label="updateCanvas" />
      <listitem open="0" type="815" id="2535" label="updateGuides" />
      <listitem open="0" type="815" id="2536" label="updateReadWrite" />
      <listitem open="0" type="815" id="2538" label="vertValue" />
      <listitem open="0" type="815" id="2539" label="viewToWindow" />
      <listitem open="0" type="815" id="2544" label="viewToWindow" />
      <listitem open="0" type="815" id="2542" label="viewToWindow" />
      <listitem open="0" type="815" id="2551" label="windowToView" />
      <listitem open="0" type="815" id="2546" label="windowToView" />
      <listitem open="0" type="815" id="2549" label="windowToView" />
      <listitem open="0" type="815" id="2553" label="zoomFactor" />
      <listitem open="0" type="815" id="2555" label="zoomIn" />
      <listitem open="0" type="815" id="2554" label="zoomIn" />
      <listitem open="0" type="815" id="2559" label="zoomOut" />
      <listitem open="0" type="815" id="2558" label="zoomOut" />
      <listitem open="0" type="815" id="2562" label="zoomUpdateGUI" />
      <listitem open="0" type="815" id="2566" label="~KisView" />
     </listitem>
     <listitem open="0" type="813" id="2023" label="PluginInfo" >
      <listitem open="0" type="814" id="2024" label="m_category" />
      <listitem open="0" type="814" id="2025" label="m_comment" />
      <listitem open="0" type="814" id="2026" label="m_dir" />
      <listitem open="0" type="814" id="2027" label="m_id" />
      <listitem open="0" type="814" id="2028" label="m_library" />
      <listitem open="0" type="814" id="2029" label="m_name" />
      <listitem open="0" type="814" id="2030" label="m_type" />
      <listitem open="0" type="815" id="2031" label="PluginInfo" />
      <listitem open="0" type="815" id="2038" label="category" />
      <listitem open="0" type="815" id="2039" label="comment" />
      <listitem open="0" type="815" id="2040" label="dir" />
      <listitem open="0" type="815" id="2041" label="id" />
      <listitem open="0" type="815" id="2042" label="library" />
      <listitem open="0" type="815" id="2043" label="name" />
      <listitem open="0" type="815" id="2044" label="setId" />
      <listitem open="0" type="815" id="2046" label="type" />
     </listitem>
     <listitem open="0" type="813" id="135" label="RGB" >
      <listitem open="0" type="814" id="136" label="b" />
      <listitem open="0" type="814" id="137" label="g" />
      <listitem open="0" type="814" id="138" label="r" />
     </listitem>
     <listitem open="0" type="830" id="-1" label="Datatypes" >
      <listitem open="1" type="829" id="1254" label="CHANNELTYPE" />
      <listitem open="1" type="829" id="280" label="ColorLUT" />
      <listitem open="1" type="829" id="2346" label="KisBackgroundSP" />
      <listitem open="1" type="829" id="2339" label="KisChannelSP" />
      <listitem open="1" type="829" id="2336" label="KisDabSP" />
      <listitem open="1" type="829" id="1251" label="KisGuideSP" />
      <listitem open="1" type="829" id="2355" label="KisImageSP" />
      <listitem open="1" type="829" id="2360" label="KisLayerSP" />
      <listitem open="1" type="829" id="2354" label="KisMaskSP" />
      <listitem open="1" type="829" id="2329" label="KisMementoSP" />
      <listitem open="1" type="829" id="2362" label="KisPaintDeviceSP" />
      <listitem open="1" type="829" id="2359" label="KisPixelDataSP" />
      <listitem open="1" type="829" id="2342" label="KisSelectionSP" />
      <listitem open="1" type="829" id="2345" label="KisStrategyColorSpaceMap" />
      <listitem open="1" type="829" id="2337" label="KisStrategyColorSpaceSP" />
      <listitem open="1" type="829" id="2358" label="KisTileMgrSP" />
      <listitem open="1" type="829" id="2340" label="KisTileSP" />
      <listitem open="1" type="829" id="554" label="KisTileSPLst" />
      <listitem open="1" type="829" id="556" label="KisTileSPLst_cit" />
      <listitem open="1" type="829" id="559" label="KisTileSPLst_it" />
      <listitem open="1" type="829" id="2363" label="KoColorMap" />
      <listitem open="1" type="829" id="1255" label="PIXELTYPE" />
      <listitem open="1" type="829" id="2132" label="PluginInfoList" />
      <listitem open="1" type="829" id="1253" label="QUANTUM" />
      <listitem open="1" type="829" id="2133" label="TileMap" />
      <listitem open="1" type="829" id="282" label="acFlyweights" />
      <listitem open="1" type="829" id="281" label="acFlyweights_cit" />
      <listitem open="1" type="829" id="279" label="acFlyweights_it" />
      <listitem open="1" type="829" id="4" label="bool" />
      <listitem open="1" type="829" id="3" label="char" />
      <listitem open="1" type="829" id="6" label="double" />
      <listitem open="1" type="829" id="5" label="float" />
      <listitem open="1" type="829" id="2" label="int" />
      <listitem open="1" type="829" id="7" label="long" />
      <listitem open="1" type="829" id="8" label="short" />
      <listitem open="1" type="829" id="78" label="super" />
      <listitem open="1" type="829" id="79" label="vKisBuilderSubject" />
      <listitem open="1" type="829" id="80" label="vKisBuilderSubject_cit" />
      <listitem open="1" type="829" id="77" label="vKisBuilderSubject_it" />
      <listitem open="1" type="829" id="2571" label="vKisCanvasObserver" />
      <listitem open="1" type="829" id="2572" label="vKisCanvasObserver_cit" />
      <listitem open="1" type="829" id="2570" label="vKisCanvasObserver_it" />
      <listitem open="1" type="829" id="2335" label="vKisChannelSP" />
      <listitem open="1" type="829" id="2331" label="vKisChannelSP_cit" />
      <listitem open="1" type="829" id="2328" label="vKisChannelSP_it" />
      <listitem open="1" type="829" id="1257" label="vKisGuideSP" />
      <listitem open="1" type="829" id="1256" label="vKisGuideSP_cit" />
      <listitem open="1" type="829" id="1252" label="vKisGuideSP_it" />
      <listitem open="1" type="829" id="2333" label="vKisImageSP" />
      <listitem open="1" type="829" id="2351" label="vKisImageSP_cit" />
      <listitem open="1" type="829" id="2352" label="vKisImageSP_it" />
      <listitem open="1" type="829" id="2330" label="vKisLayerSP" />
      <listitem open="1" type="829" id="2344" label="vKisLayerSP_cit" />
      <listitem open="1" type="829" id="2347" label="vKisLayerSP_it" />
      <listitem open="1" type="829" id="2353" label="vKisMaskSP" />
      <listitem open="1" type="829" id="2348" label="vKisMaskSP_cit" />
      <listitem open="1" type="829" id="2343" label="vKisMaskSP_it" />
      <listitem open="1" type="829" id="2332" label="vKisPaintDeviceSP" />
      <listitem open="1" type="829" id="2349" label="vKisPaintDeviceSP_cit" />
      <listitem open="1" type="829" id="2350" label="vKisPaintDeviceSP_it" />
      <listitem open="1" type="829" id="2341" label="vKisSegments" />
      <listitem open="1" type="829" id="2361" label="vKisTileSP" />
      <listitem open="1" type="829" id="555" label="vKisTileSPLst" />
      <listitem open="1" type="829" id="557" label="vKisTileSPLst_cit" />
      <listitem open="1" type="829" id="558" label="vKisTileSPLst_it" />
      <listitem open="1" type="829" id="2356" label="vKisTileSP_cit" />
      <listitem open="1" type="829" id="2338" label="vKisTileSP_it" />
      <listitem open="1" type="829" id="2327" label="vKisTool" />
      <listitem open="1" type="829" id="2357" label="vKisTool_cit" />
      <listitem open="1" type="829" id="2334" label="vKisTool_it" />
     </listitem>
     <listitem open="1" type="831" id="1198" label="CompositeOp" />
     <listitem open="1" type="831" id="55" label="KisImageBuilder_Result" />
     <listitem open="1" type="831" id="69" label="KisImageBuilder_Step" />
     <listitem open="1" type="831" id="2129" label="PluginType" />
     <listitem open="1" type="831" id="546" label="drawingHints" />
     <listitem open="1" type="831" id="720" label="enumBrushType" />
     <listitem open="1" type="831" id="1237" label="enumImgType" />
    </listitem>
    <listitem open="1" type="802" id="-1" label="Use Case View" />
    <listitem open="1" type="821" id="-1" label="Component View" />
    <listitem open="1" type="827" id="-1" label="Deployment View" />
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="Perl" />
   <codegenerator language="Cpp" >
    <classifiercodedocument writeOutCode="true" package="" id="9" parent_class="9" fileExt=".cpp" fileName="kisbuildersubject" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="10" tag="operation_10" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="11" tag="operation_11" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbuildersubject.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="12" parent_class="12" fileExt=".cpp" fileName="kisimagemagickconverter" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagebuilder_result.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="13" tag="hblock_tag_0" canDelete="false" classfield_id="13" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="13" tag="hblock_tag_1" canDelete="false" classfield_id="13" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="14" tag="hblock_tag_2" canDelete="false" classfield_id="14" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="14" tag="hblock_tag_3" canDelete="false" classfield_id="14" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="15" tag="hblock_tag_4" canDelete="false" classfield_id="15" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="15" tag="hblock_tag_5" canDelete="false" classfield_id="15" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="16" tag="hblock_tag_6" canDelete="false" classfield_id="16" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="16" tag="hblock_tag_7" canDelete="false" classfield_id="16" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="17" tag="hblock_tag_8" canDelete="false" classfield_id="17" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="17" tag="hblock_tag_9" canDelete="false" classfield_id="17" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="18" tag="operation_18" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="20" tag="operation_20" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="23" tag="operation_23" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="25" tag="operation_25" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="28" tag="operation_28" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="31" tag="operation_31" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="33" tag="operation_33" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="36" tag="operation_36" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="37" tag="operation_37" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="40" tag="operation_40" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="41" tag="operation_41" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="42" tag="operation_42" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="43" tag="operation_43" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagemagickconverter.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="13" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="13" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="13" tag="hblock_tag_0" canDelete="false" classfield_id="13" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="13" tag="hblock_tag_1" canDelete="false" classfield_id="13" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="14" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="14" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="14" tag="hblock_tag_2" canDelete="false" classfield_id="14" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="14" tag="hblock_tag_3" canDelete="false" classfield_id="14" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="15" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="15" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="15" tag="hblock_tag_4" canDelete="false" classfield_id="15" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="15" tag="hblock_tag_5" canDelete="false" classfield_id="15" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="16" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="16" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="16" tag="hblock_tag_6" canDelete="false" classfield_id="16" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="16" tag="hblock_tag_7" canDelete="false" classfield_id="16" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="17" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="17" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="17" tag="hblock_tag_8" canDelete="false" classfield_id="17" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="17" tag="hblock_tag_9" canDelete="false" classfield_id="17" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="44" parent_class="44" fileExt=".cpp" fileName="kisbuildermonitor" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;vkisbuildersubject.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>
        <codeaccessormethod accessType="0" parent_id="45" tag="hblock_tag_0" canDelete="false" classfield_id="45" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="45" tag="hblock_tag_1" canDelete="false" classfield_id="45" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="46" tag="operation_46" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="49" tag="operation_49" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="51" tag="operation_51" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="53" tag="operation_53" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbuildermonitor.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="45" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="45" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="45" tag="hblock_tag_0" canDelete="false" classfield_id="45" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="45" tag="hblock_tag_1" canDelete="false" classfield_id="45" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2390" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2390" 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="2390" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="55" parent_class="55" fileExt=".cpp" fileName="kisimagebuilder_result" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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;  			kisimagebuilder_result.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="69" parent_class="69" fileExt=".cpp" fileName="kisimagebuilder_step" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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;  			kisimagebuilder_step.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="81" parent_class="81" fileExt=".cpp" fileName="kisstrategycolorspacecmyk" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;colorlut.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>
        <codeaccessormethod accessType="0" parent_id="82" tag="hblock_tag_0" canDelete="false" classfield_id="82" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="82" tag="hblock_tag_1" canDelete="false" classfield_id="82" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_2" canDelete="false" classfield_id="83" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_3" canDelete="false" classfield_id="83" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_4" canDelete="false" classfield_id="84" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_5" canDelete="false" classfield_id="84" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_6" canDelete="false" classfield_id="85" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_7" canDelete="false" classfield_id="85" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="86" tag="operation_86" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="87" tag="operation_87" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="90" tag="operation_90" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="94" tag="operation_94" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="97" tag="operation_97" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="101" tag="operation_101" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="104" tag="operation_104" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="108" tag="operation_108" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="115" tag="operation_115" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="125" tag="operation_125" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="134" tag="operation_134" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspacecmyk.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="82" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="82" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="82" tag="hblock_tag_0" canDelete="false" classfield_id="82" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="82" tag="hblock_tag_1" canDelete="false" classfield_id="82" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="83" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="83" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_2" canDelete="false" classfield_id="83" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_3" canDelete="false" classfield_id="83" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="84" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="84" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_4" canDelete="false" classfield_id="84" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_5" canDelete="false" classfield_id="84" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="85" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="85" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_6" canDelete="false" classfield_id="85" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_7" canDelete="false" classfield_id="85" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="135" parent_class="135" fileExt=".cpp" fileName="rgb" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;quantum.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>
        <codeaccessormethod accessType="0" parent_id="136" tag="hblock_tag_0" canDelete="false" classfield_id="136" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="136" tag="hblock_tag_1" canDelete="false" classfield_id="136" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="137" tag="hblock_tag_2" canDelete="false" classfield_id="137" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="137" tag="hblock_tag_3" canDelete="false" classfield_id="137" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="138" tag="hblock_tag_4" canDelete="false" classfield_id="138" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="138" tag="hblock_tag_5" canDelete="false" classfield_id="138" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			rgb.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="136" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="136" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="136" tag="hblock_tag_0" canDelete="false" classfield_id="136" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="136" tag="hblock_tag_1" canDelete="false" classfield_id="136" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="137" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="137" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="137" tag="hblock_tag_2" canDelete="false" classfield_id="137" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="137" tag="hblock_tag_3" canDelete="false" classfield_id="137" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="138" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="138" tag="hblock_tag_4" canDelete="false" classfield_id="138" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="138" tag="hblock_tag_5" canDelete="false" classfield_id="138" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="139" parent_class="139" fileExt=".cpp" fileName="kisstrategycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.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>
        <codeoperation parent_id="140" tag="operation_140" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="142" tag="operation_142" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="143" tag="operation_143" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="145" tag="operation_145" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="148" tag="operation_148" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="152" tag="operation_152" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="155" tag="operation_155" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="159" tag="operation_159" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="162" tag="operation_162" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="166" tag="operation_166" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="173" tag="operation_173" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="183" tag="operation_183" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="192" tag="operation_192" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspace.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="193" parent_class="193" fileExt=".cpp" fileName="kiscolorspacefactoryinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kiscolorspacefactoryinterface.h&quot;&amp;#010;#include &quot;enumimgtype.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>
        <codeaccessormethod accessType="0" parent_id="194" tag="hblock_tag_5" canDelete="false" classfield_id="194" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_6" canDelete="false" classfield_id="194" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="195" tag="operation_195" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="197" tag="operation_197" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="198" tag="operation_198" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="200" tag="operation_200" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="202" tag="operation_202" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="204" tag="operation_204" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="205" tag="operation_205" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscolorspacefactoryinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:49:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="194" field_type="1" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="194" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="194" tag="hblock_tag_5" canDelete="false" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_6" canDelete="false" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="194" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="194" 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="194" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="206" parent_class="206" fileExt=".cpp" fileName="kisstrategycolorspacergb" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.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>
        <codeaccessormethod accessType="0" parent_id="207" tag="hblock_tag_0" canDelete="false" classfield_id="207" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="207" tag="hblock_tag_1" canDelete="false" classfield_id="207" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="208" tag="hblock_tag_2" canDelete="false" classfield_id="208" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="208" tag="hblock_tag_3" canDelete="false" classfield_id="208" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="209" tag="hblock_tag_4" canDelete="false" classfield_id="209" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="209" tag="hblock_tag_5" canDelete="false" classfield_id="209" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="210" tag="operation_210" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="211" tag="operation_211" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="214" tag="operation_214" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="218" tag="operation_218" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="221" tag="operation_221" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="225" tag="operation_225" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="228" tag="operation_228" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="232" tag="operation_232" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="239" tag="operation_239" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="249" tag="operation_249" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="258" tag="operation_258" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspacergb.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="207" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="207" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="207" tag="hblock_tag_0" canDelete="false" classfield_id="207" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="207" tag="hblock_tag_1" canDelete="false" classfield_id="207" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="208" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="208" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="208" tag="hblock_tag_2" canDelete="false" classfield_id="208" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="208" tag="hblock_tag_3" canDelete="false" classfield_id="208" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="209" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="209" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="209" tag="hblock_tag_4" canDelete="false" classfield_id="209" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="209" tag="hblock_tag_5" canDelete="false" classfield_id="209" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="259" parent_class="259" fileExt=".cpp" fileName="cmyk" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;quantum.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>
        <codeaccessormethod accessType="0" parent_id="260" tag="hblock_tag_0" canDelete="false" classfield_id="260" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="260" tag="hblock_tag_1" canDelete="false" classfield_id="260" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="261" tag="hblock_tag_2" canDelete="false" classfield_id="261" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="261" tag="hblock_tag_3" canDelete="false" classfield_id="261" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="262" tag="hblock_tag_4" canDelete="false" classfield_id="262" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="262" tag="hblock_tag_5" canDelete="false" classfield_id="262" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="263" tag="hblock_tag_6" canDelete="false" classfield_id="263" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="263" tag="hblock_tag_7" canDelete="false" classfield_id="263" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="264" tag="operation_264" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			cmyk.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="260" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="260" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="260" tag="hblock_tag_0" canDelete="false" classfield_id="260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="260" tag="hblock_tag_1" canDelete="false" classfield_id="260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="261" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="261" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="261" tag="hblock_tag_2" canDelete="false" classfield_id="261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="261" tag="hblock_tag_3" canDelete="false" classfield_id="261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="262" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="262" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="262" tag="hblock_tag_4" canDelete="false" classfield_id="262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="262" tag="hblock_tag_5" canDelete="false" classfield_id="262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="263" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="263" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="263" tag="hblock_tag_6" canDelete="false" classfield_id="263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="263" tag="hblock_tag_7" canDelete="false" classfield_id="263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="266" parent_class="266" fileExt=".cpp" fileName="kiscolorspacefactoryflyweight" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;kisstrategycolorspacesp.h&quot;&amp;#010;#include &quot;acflyweights.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>
        <codeaccessormethod accessType="0" parent_id="267" tag="hblock_tag_0" canDelete="false" classfield_id="267" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="267" tag="hblock_tag_1" canDelete="false" classfield_id="267" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="268" tag="operation_268" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="269" tag="operation_269" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="271" tag="operation_271" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="273" tag="operation_273" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="275" tag="operation_275" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscolorspacefactoryflyweight.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="267" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="267" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="267" tag="hblock_tag_0" canDelete="false" classfield_id="267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="267" tag="hblock_tag_1" canDelete="false" classfield_id="267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="283" parent_class="283" fileExt=".cpp" fileName="kisscopedlock" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="284" tag="hblock_tag_0" canDelete="false" classfield_id="284" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="284" tag="hblock_tag_1" canDelete="false" classfield_id="284" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="285" tag="operation_285" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="288" tag="operation_288" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="289" tag="operation_289" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="290" tag="operation_290" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="291" tag="operation_291" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisscopedlock.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:49:09&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="284" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="284" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="284" tag="hblock_tag_0" canDelete="false" classfield_id="284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="284" tag="hblock_tag_1" canDelete="false" classfield_id="284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="292" parent_class="292" fileExt=".cpp" fileName="kisstrategymove" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="293" tag="hblock_tag_0" canDelete="false" classfield_id="293" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="293" tag="hblock_tag_1" canDelete="false" classfield_id="293" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="294" tag="hblock_tag_2" canDelete="false" classfield_id="294" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="294" tag="hblock_tag_3" canDelete="false" classfield_id="294" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="295" tag="hblock_tag_4" canDelete="false" classfield_id="295" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="295" tag="hblock_tag_5" canDelete="false" classfield_id="295" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="296" tag="hblock_tag_6" canDelete="false" classfield_id="296" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="296" tag="hblock_tag_7" canDelete="false" classfield_id="296" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="297" tag="hblock_tag_8" canDelete="false" classfield_id="297" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="297" tag="hblock_tag_9" canDelete="false" classfield_id="297" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="298" tag="hblock_tag_10" canDelete="false" classfield_id="298" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="298" tag="hblock_tag_11" canDelete="false" classfield_id="298" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="299" tag="hblock_tag_12" canDelete="false" classfield_id="299" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="299" tag="hblock_tag_13" canDelete="false" classfield_id="299" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="300" tag="operation_300" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="302" tag="operation_302" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="303" tag="operation_303" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="305" tag="operation_305" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="307" tag="operation_307" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="309" tag="operation_309" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="312" tag="operation_312" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="314" tag="operation_314" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="319" tag="operation_319" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="322" tag="operation_322" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="324" tag="operation_324" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategymove.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:47:15&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="293" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="293" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="293" tag="hblock_tag_0" canDelete="false" classfield_id="293" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="293" tag="hblock_tag_1" canDelete="false" classfield_id="293" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="294" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="294" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="294" tag="hblock_tag_2" canDelete="false" classfield_id="294" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="294" tag="hblock_tag_3" canDelete="false" classfield_id="294" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="295" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="295" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="295" tag="hblock_tag_4" canDelete="false" classfield_id="295" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="295" tag="hblock_tag_5" canDelete="false" classfield_id="295" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="296" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="296" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="296" tag="hblock_tag_6" canDelete="false" classfield_id="296" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="296" tag="hblock_tag_7" canDelete="false" classfield_id="296" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="297" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="297" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="297" tag="hblock_tag_8" canDelete="false" classfield_id="297" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="297" tag="hblock_tag_9" canDelete="false" classfield_id="297" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="298" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="298" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="298" tag="hblock_tag_10" canDelete="false" classfield_id="298" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="298" tag="hblock_tag_11" canDelete="false" classfield_id="298" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="299" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="299" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="299" tag="hblock_tag_12" canDelete="false" classfield_id="299" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="299" tag="hblock_tag_13" canDelete="false" classfield_id="299" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="325" parent_class="325" fileExt=".cpp" fileName="kistilemgr" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kispixeldatasp.h&quot;&amp;#010;#include &quot;vkistilesp.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>
        <codeaccessormethod accessType="0" parent_id="326" tag="hblock_tag_0" canDelete="false" classfield_id="326" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="326" tag="hblock_tag_1" canDelete="false" classfield_id="326" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="327" tag="hblock_tag_2" canDelete="false" classfield_id="327" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="327" tag="hblock_tag_3" canDelete="false" classfield_id="327" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="330" tag="hblock_tag_4" canDelete="false" classfield_id="330" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="330" tag="hblock_tag_5" canDelete="false" classfield_id="330" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="331" tag="hblock_tag_6" canDelete="false" classfield_id="331" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="331" tag="hblock_tag_7" canDelete="false" classfield_id="331" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="332" tag="hblock_tag_8" canDelete="false" classfield_id="332" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="332" tag="hblock_tag_9" canDelete="false" classfield_id="332" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="333" tag="hblock_tag_10" canDelete="false" classfield_id="333" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="333" tag="hblock_tag_11" canDelete="false" classfield_id="333" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="334" tag="hblock_tag_12" canDelete="false" classfield_id="334" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="334" tag="hblock_tag_13" canDelete="false" classfield_id="334" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_14" canDelete="false" classfield_id="329" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_15" canDelete="false" classfield_id="329" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="335" tag="operation_335" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="337" tag="operation_337" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create a new KisTileMgr of width and height with the&amp;#010;specified colour depth. Deep copies the tiles of tm to the&amp;#010;new KisTileMgr.&amp;#010;&amp;#010;XXX: I am not sure what happens when tm is bigger or smaller&amp;#010;than width and height, nor what happens when tm has a&amp;#010;different depth." />
         </header>
        </codeoperation>
        <codeoperation parent_id="342" tag="operation_342" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create a KisTileMgr of width and height with the specified&amp;#010;colour depth." />
         </header>
        </codeoperation>
        <codeoperation parent_id="346" tag="operation_346" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Creates a new KisTileMgr based on rhs, shares a reference&amp;#010;to the tiles of rhs." />
         </header>
        </codeoperation>
        <codeoperation parent_id="348" tag="operation_348" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="350" tag="operation_350" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX?" />
         </header>
        </codeoperation>
        <codeoperation parent_id="354" tag="operation_354" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Color-depth of the KisRenderInterface implementation&amp;#010;managed by this KisTileMgr" />
         </header>
        </codeoperation>
        <codeoperation parent_id="355" tag="operation_355" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX?" />
         </header>
        </codeoperation>
        <codeoperation parent_id="359" tag="operation_359" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="362" tag="operation_362" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Returns true if this KisTileMgr does not manage any&amp;#010;tiles." />
         </header>
        </codeoperation>
        <codeoperation parent_id="363" tag="operation_363" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Height in pixels of the total area managed by this KisTileMgr" />
         </header>
        </codeoperation>
        <codeoperation parent_id="364" tag="operation_364" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="368" tag="operation_368" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="370" tag="operation_370" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="373" tag="operation_373" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="376" tag="operation_376" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="378" tag="operation_378" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Total size in memory the data managed by this KisTileMgr " />
         </header>
        </codeoperation>
        <codeoperation parent_id="379" tag="operation_379" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Number of columns of tiles managed by this KisTileMgr" />
         </header>
        </codeoperation>
        <codeoperation parent_id="380" tag="operation_380" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Number of rows of tiles managed by this KisTileMgr" />
         </header>
        </codeoperation>
        <codeoperation parent_id="381" tag="operation_381" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Returns the KisPixelData defined by the rectangle x1, y1,&amp;#010;x2, y2. Depending on mode, this data is readable, writable&amp;#010;or both." />
         </header>
        </codeoperation>
        <codeoperation parent_id="387" tag="operation_387" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="389" tag="operation_389" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Read the area defined by x1, y2, x2, y2 into the buffer. Stride is number of bytes&amp;#010;that a pixel takes in the buffer." />
         </header>
        </codeoperation>
        <codeoperation parent_id="396" tag="operation_396" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Not sure what this does... Perhaps write changed data if&amp;#010;owner, else mark something invalid. XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="398" tag="operation_398" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create or duplicate a tile with identity tilenum; tilenum&amp;#010;is computed from the x/y coordinates of the tile in the&amp;#010;image&amp;#010;&amp;#010;XXX: Not sure what 'mode' is. Presumbly related to the&amp;#010;TILEMODE constants." />
         </header>
        </codeoperation>
        <codeoperation parent_id="401" tag="operation_401" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create or duplicate a tile at location xpix/ypix.&amp;#010;&amp;#010;XXX: Not sure what 'mode' is. Presumbly related to the&amp;#010;TILEMODE constants." />
         </header>
        </codeoperation>
        <codeoperation parent_id="405" tag="operation_405" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Puts the x/y coordinates of the top left (?) corner&amp;#010;of tile in coord." />
         </header>
        </codeoperation>
        <codeoperation parent_id="408" tag="operation_408" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Puts the x/y coordinates of the top left (?) corner&amp;#010;of tile in x and y." />
         </header>
        </codeoperation>
        <codeoperation parent_id="412" tag="operation_412" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="415" tag="operation_415" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="XXX" />
         </header>
        </codeoperation>
        <codeoperation parent_id="419" tag="operation_419" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="422" tag="operation_422" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Width in pixels of the total area managed by this KisTileMgr" />
         </header>
        </codeoperation>
        <codeoperation parent_id="423" tag="operation_423" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="425" tag="operation_425" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Commit the pixel data in buffer." />
         </header>
        </codeoperation>
        <codeoperation parent_id="432" tag="operation_432" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilemgr.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="326" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="326" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="326" tag="hblock_tag_0" canDelete="false" classfield_id="326" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="326" tag="hblock_tag_1" canDelete="false" classfield_id="326" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="327" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="327" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="327" tag="hblock_tag_2" canDelete="false" classfield_id="327" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="327" tag="hblock_tag_3" canDelete="false" classfield_id="327" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="330" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="330" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="330" tag="hblock_tag_4" canDelete="false" classfield_id="330" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="330" tag="hblock_tag_5" canDelete="false" classfield_id="330" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="331" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="331" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="331" tag="hblock_tag_6" canDelete="false" classfield_id="331" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="331" tag="hblock_tag_7" canDelete="false" classfield_id="331" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="332" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="332" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="332" tag="hblock_tag_8" canDelete="false" classfield_id="332" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="332" tag="hblock_tag_9" canDelete="false" classfield_id="332" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="333" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="333" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="333" tag="hblock_tag_10" canDelete="false" classfield_id="333" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="333" tag="hblock_tag_11" canDelete="false" classfield_id="333" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="334" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="334" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="334" tag="hblock_tag_12" canDelete="false" classfield_id="334" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="334" tag="hblock_tag_13" canDelete="false" classfield_id="334" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="329" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="329" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_14" canDelete="false" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_15" canDelete="false" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="328" parent_class="328" fileExt=".cpp" fileName="kistilemediator" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;kistilemgrsp.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>
        <codeaccessormethod accessType="0" parent_id="433" tag="hblock_tag_0" canDelete="false" classfield_id="433" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="433" tag="hblock_tag_1" canDelete="false" classfield_id="433" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="434" tag="hblock_tag_2" canDelete="false" classfield_id="434" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="434" tag="hblock_tag_3" canDelete="false" classfield_id="434" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="435" tag="hblock_tag_4" canDelete="false" classfield_id="435" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="435" tag="hblock_tag_5" canDelete="false" classfield_id="435" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="436" tag="operation_436" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="438" tag="operation_438" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="439" tag="operation_439" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="441" tag="operation_441" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="445" tag="operation_445" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="449" tag="operation_449" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="451" tag="operation_451" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="454" tag="operation_454" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilemediator.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="433" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="433" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="433" tag="hblock_tag_0" canDelete="false" classfield_id="433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="433" tag="hblock_tag_1" canDelete="false" classfield_id="433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="434" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="434" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="434" tag="hblock_tag_2" canDelete="false" classfield_id="434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="434" tag="hblock_tag_3" canDelete="false" classfield_id="434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="435" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="435" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="435" tag="hblock_tag_4" canDelete="false" classfield_id="435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="435" tag="hblock_tag_5" canDelete="false" classfield_id="435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="329" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="329" 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="329" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="455" parent_class="455" fileExt=".cpp" fileName="kistileswapinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kistilesp.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>
        <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="456" tag="operation_456" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="457" tag="operation_457" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="459" tag="operation_459" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="461" tag="operation_461" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="463" tag="operation_463" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="465" tag="operation_465" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="467" tag="operation_467" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="469" tag="operation_469" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="471" tag="operation_471" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistileswapinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="492" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="492" 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="492" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="472" parent_class="472" fileExt=".cpp" fileName="kistilecacheinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kistilesp.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>
        <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="473" tag="operation_473" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="474" tag="operation_474" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="476" tag="operation_476" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="478" tag="operation_478" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="480" tag="operation_480" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilecacheinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:47:01&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="482" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="482" 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="482" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="481" parent_class="481" fileExt=".cpp" fileName="kistile" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;drawinghints.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>
        <codeaccessormethod accessType="0" parent_id="483" tag="hblock_tag_0" canDelete="false" classfield_id="483" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="483" tag="hblock_tag_1" canDelete="false" classfield_id="483" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="484" tag="hblock_tag_2" canDelete="false" classfield_id="484" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="484" tag="hblock_tag_3" canDelete="false" classfield_id="484" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="485" tag="hblock_tag_4" canDelete="false" classfield_id="485" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="485" tag="hblock_tag_5" canDelete="false" classfield_id="485" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="486" tag="hblock_tag_6" canDelete="false" classfield_id="486" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="486" tag="hblock_tag_7" canDelete="false" classfield_id="486" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="487" tag="hblock_tag_8" canDelete="false" classfield_id="487" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="487" tag="hblock_tag_9" canDelete="false" classfield_id="487" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="488" tag="hblock_tag_10" canDelete="false" classfield_id="488" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="488" tag="hblock_tag_11" canDelete="false" classfield_id="488" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="489" tag="hblock_tag_12" canDelete="false" classfield_id="489" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="489" tag="hblock_tag_13" canDelete="false" classfield_id="489" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="490" tag="hblock_tag_14" canDelete="false" classfield_id="490" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="490" tag="hblock_tag_15" canDelete="false" classfield_id="490" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="491" tag="hblock_tag_16" canDelete="false" classfield_id="491" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="491" tag="hblock_tag_17" canDelete="false" classfield_id="491" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="493" tag="hblock_tag_18" canDelete="false" classfield_id="493" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="493" tag="hblock_tag_19" canDelete="false" classfield_id="493" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="494" tag="hblock_tag_20" canDelete="false" classfield_id="494" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="494" tag="hblock_tag_21" canDelete="false" classfield_id="494" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="495" tag="hblock_tag_22" canDelete="false" classfield_id="495" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="495" tag="hblock_tag_23" canDelete="false" classfield_id="495" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_24" canDelete="false" classfield_id="482" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_25" canDelete="false" classfield_id="482" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_29" canDelete="false" classfield_id="492" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_30" canDelete="false" classfield_id="492" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="496" tag="operation_496" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="498" tag="operation_498" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="500" tag="operation_500" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="504" tag="operation_504" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="505" tag="operation_505" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="508" tag="operation_508" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="509" tag="operation_509" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="510" tag="operation_510" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="512" tag="operation_512" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="514" tag="operation_514" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="515" tag="operation_515" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="517" tag="operation_517" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="521" tag="operation_521" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="522" tag="operation_522" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="523" tag="operation_523" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="524" tag="operation_524" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="525" tag="operation_525" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="526" tag="operation_526" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="527" tag="operation_527" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="528" tag="operation_528" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="530" tag="operation_530" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="533" tag="operation_533" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="534" tag="operation_534" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="535" tag="operation_535" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="536" tag="operation_536" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="537" tag="operation_537" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="538" tag="operation_538" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="540" tag="operation_540" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="541" tag="operation_541" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="543" tag="operation_543" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="544" tag="operation_544" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="545" tag="operation_545" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistile.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:47:10&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="483" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="483" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="483" tag="hblock_tag_0" canDelete="false" classfield_id="483" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="483" tag="hblock_tag_1" canDelete="false" classfield_id="483" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="484" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="484" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="484" tag="hblock_tag_2" canDelete="false" classfield_id="484" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="484" tag="hblock_tag_3" canDelete="false" classfield_id="484" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="485" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="485" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="485" tag="hblock_tag_4" canDelete="false" classfield_id="485" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="485" tag="hblock_tag_5" canDelete="false" classfield_id="485" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="486" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="486" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="486" tag="hblock_tag_6" canDelete="false" classfield_id="486" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="486" tag="hblock_tag_7" canDelete="false" classfield_id="486" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="487" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="487" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="487" tag="hblock_tag_8" canDelete="false" classfield_id="487" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="487" tag="hblock_tag_9" canDelete="false" classfield_id="487" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="488" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="488" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="488" tag="hblock_tag_10" canDelete="false" classfield_id="488" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="488" tag="hblock_tag_11" canDelete="false" classfield_id="488" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="489" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="489" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="489" tag="hblock_tag_12" canDelete="false" classfield_id="489" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="489" tag="hblock_tag_13" canDelete="false" classfield_id="489" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="490" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="490" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="490" tag="hblock_tag_14" canDelete="false" classfield_id="490" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="490" tag="hblock_tag_15" canDelete="false" classfield_id="490" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="491" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="491" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="491" tag="hblock_tag_16" canDelete="false" classfield_id="491" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="491" tag="hblock_tag_17" canDelete="false" classfield_id="491" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="493" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="493" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="493" tag="hblock_tag_18" canDelete="false" classfield_id="493" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="493" tag="hblock_tag_19" canDelete="false" classfield_id="493" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="494" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="494" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="494" tag="hblock_tag_20" canDelete="false" classfield_id="494" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="494" tag="hblock_tag_21" canDelete="false" classfield_id="494" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="495" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="495" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="495" tag="hblock_tag_22" canDelete="false" classfield_id="495" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="495" tag="hblock_tag_23" canDelete="false" classfield_id="495" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="482" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="482" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_24" canDelete="false" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_25" canDelete="false" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="492" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="492" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_29" canDelete="false" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_30" canDelete="false" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="546" parent_class="546" fileExt=".cpp" fileName="drawinghints" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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;  			drawinghints.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="560" parent_class="560" fileExt=".cpp" fileName="kismerge" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kislayersp.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>
        <codeaccessormethod accessType="0" parent_id="561" tag="hblock_tag_0" canDelete="false" classfield_id="561" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="561" tag="hblock_tag_1" canDelete="false" classfield_id="561" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="562" tag="hblock_tag_2" canDelete="false" classfield_id="562" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="562" tag="hblock_tag_3" canDelete="false" classfield_id="562" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="563" tag="hblock_tag_4" canDelete="false" classfield_id="563" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="563" tag="hblock_tag_5" canDelete="false" classfield_id="563" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="564" tag="hblock_tag_6" canDelete="false" classfield_id="564" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="564" tag="hblock_tag_7" canDelete="false" classfield_id="564" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="565" tag="operation_565" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="568" tag="operation_568" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="571" tag="operation_571" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="574" tag="operation_574" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="577" tag="operation_577" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="580" tag="operation_580" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismerge.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="561" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="561" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="561" tag="hblock_tag_0" canDelete="false" classfield_id="561" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="561" tag="hblock_tag_1" canDelete="false" classfield_id="561" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="562" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="562" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="562" tag="hblock_tag_2" canDelete="false" classfield_id="562" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="562" tag="hblock_tag_3" canDelete="false" classfield_id="562" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="563" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="563" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="563" tag="hblock_tag_4" canDelete="false" classfield_id="563" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="563" tag="hblock_tag_5" canDelete="false" classfield_id="563" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="564" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="564" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="564" tag="hblock_tag_6" canDelete="false" classfield_id="564" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="564" tag="hblock_tag_7" canDelete="false" classfield_id="564" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="583" parent_class="583" fileExt=".cpp" fileName="kisflatten" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.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>
        <codeaccessormethod accessType="0" parent_id="584" tag="hblock_tag_0" canDelete="false" classfield_id="584" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="584" tag="hblock_tag_1" canDelete="false" classfield_id="584" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="585" tag="hblock_tag_2" canDelete="false" classfield_id="585" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="585" tag="hblock_tag_3" canDelete="false" classfield_id="585" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="586" tag="operation_586" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="588" tag="operation_588" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="593" tag="operation_593" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="596" tag="operation_596" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="599" tag="operation_599" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="603" tag="operation_603" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="606" tag="operation_606" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="609" tag="operation_609" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="612" tag="operation_612" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisflatten.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="584" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="584" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="584" tag="hblock_tag_0" canDelete="false" classfield_id="584" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="584" tag="hblock_tag_1" canDelete="false" classfield_id="584" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="585" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="585" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="585" tag="hblock_tag_2" canDelete="false" classfield_id="585" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="585" tag="hblock_tag_3" canDelete="false" classfield_id="585" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="613" parent_class="613" fileExt=".cpp" fileName="kisdociface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;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>
        <codeaccessormethod accessType="0" parent_id="614" tag="hblock_tag_0" canDelete="false" classfield_id="614" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="614" tag="hblock_tag_1" canDelete="false" classfield_id="614" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="615" tag="operation_615" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="616" tag="operation_616" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="619" tag="operation_619" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="621" tag="operation_621" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="623" tag="operation_623" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisdociface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:49:51&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="614" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="614" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="614" tag="hblock_tag_0" canDelete="false" classfield_id="614" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="614" tag="hblock_tag_1" canDelete="false" classfield_id="614" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="624" parent_class="624" fileExt=".cpp" fileName="kisalphamask" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;quantum.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>
        <codeaccessormethod accessType="0" parent_id="625" tag="hblock_tag_0" canDelete="false" classfield_id="625" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="625" tag="hblock_tag_1" canDelete="false" classfield_id="625" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="626" tag="hblock_tag_2" canDelete="false" classfield_id="626" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="626" tag="hblock_tag_3" canDelete="false" classfield_id="626" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="627" tag="hblock_tag_4" canDelete="false" classfield_id="627" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="627" tag="hblock_tag_5" canDelete="false" classfield_id="627" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="628" tag="hblock_tag_6" canDelete="false" classfield_id="628" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="628" tag="hblock_tag_7" canDelete="false" classfield_id="628" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="629" tag="operation_629" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create an alpha mask based on the gray values of the&amp;#010;specified QImage. If the QImage is not grayscale, you're&amp;#010;buggered." />
         </header>
        </codeoperation>
        <codeoperation parent_id="631" tag="operation_631" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Create an alpha mask based on the gray values of the&amp;#010;specified QImage. If the QImage is not grayscale, you're&amp;#010;buggered. The QImage is scaled using QImage::smoothScale,&amp;#010;where the target w and h are computed by taking scale as a&amp;#010;percentage." />
         </header>
        </codeoperation>
        <codeoperation parent_id="634" tag="operation_634" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the alpha value at the specified position.&amp;#010;Returns QUANTUM OPACITY_TRANSPARENT if the value is&amp;#010;outside the bounds of the mask.&amp;#010;XXX: this is, of course, not the best way of masking.&amp;#010;Better would be to let KisAlphaMask fill a chunk of memory&amp;#010;with the alpha values at the right position, something like&amp;#010;void applyMask(QUANTUM *pixeldata, Q_INT32 pixelWidth,&amp;#010;Q_INT32 alphaPos). That would be fastest, or we could&amp;#010;provide an iterator over the mask, that would be nice, too." />
         </header>
        </codeoperation>
        <codeoperation parent_id="637" tag="operation_637" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="639" tag="operation_639" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="641" tag="operation_641" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the number of alpha values in a scanline." />
         </header>
        </codeoperation>
        <codeoperation parent_id="642" tag="operation_642" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the scale factor." />
         </header>
        </codeoperation>
        <codeoperation parent_id="643" tag="operation_643" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the number of lines in the mask." />
         </header>
        </codeoperation>
        <codeoperation parent_id="644" tag="operation_644" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisalphamask.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:52:01&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="625" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="625" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="625" tag="hblock_tag_0" canDelete="false" classfield_id="625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="625" tag="hblock_tag_1" canDelete="false" classfield_id="625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="626" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="626" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="626" tag="hblock_tag_2" canDelete="false" classfield_id="626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="626" tag="hblock_tag_3" canDelete="false" classfield_id="626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="627" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="627" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="627" tag="hblock_tag_4" canDelete="false" classfield_id="627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="627" tag="hblock_tag_5" canDelete="false" classfield_id="627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="628" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="628" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="628" tag="hblock_tag_6" canDelete="false" classfield_id="628" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="628" tag="hblock_tag_7" canDelete="false" classfield_id="628" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="645" parent_class="645" fileExt=".cpp" fileName="krayonviewiface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="646" tag="hblock_tag_0" canDelete="false" classfield_id="646" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="646" tag="hblock_tag_1" canDelete="false" classfield_id="646" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="647" tag="operation_647" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="649" tag="operation_649" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="650" tag="operation_650" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="651" tag="operation_651" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="652" tag="operation_652" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="653" tag="operation_653" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="654" tag="operation_654" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="655" tag="operation_655" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="656" tag="operation_656" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="657" tag="operation_657" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="658" tag="operation_658" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="659" tag="operation_659" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="660" tag="operation_660" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="661" tag="operation_661" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="662" tag="operation_662" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="663" tag="operation_663" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="664" tag="operation_664" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="665" tag="operation_665" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="666" tag="operation_666" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="667" tag="operation_667" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="668" tag="operation_668" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="669" tag="operation_669" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			krayonviewiface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="646" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="646" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="646" tag="hblock_tag_0" canDelete="false" classfield_id="646" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="646" tag="hblock_tag_1" canDelete="false" classfield_id="646" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="670" parent_class="670" fileExt=".cpp" fileName="kisimageiface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;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>
        <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_0" canDelete="false" classfield_id="671" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_1" canDelete="false" classfield_id="671" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="672" tag="operation_672" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="674" tag="operation_674" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="675" tag="operation_675" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="676" tag="operation_676" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="677" tag="operation_677" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="678" tag="operation_678" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="680" tag="operation_680" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimageiface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:49:42&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="671" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="671" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_0" canDelete="false" classfield_id="671" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_1" canDelete="false" classfield_id="671" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="681" parent_class="681" fileExt=".cpp" fileName="kisbrush" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisresource.h&quot;&amp;#010;#include &quot;enumbrushtype.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>
        <codeaccessormethod accessType="0" parent_id="682" tag="hblock_tag_0" canDelete="false" classfield_id="682" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="682" tag="hblock_tag_1" canDelete="false" classfield_id="682" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="683" tag="hblock_tag_2" canDelete="false" classfield_id="683" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="683" tag="hblock_tag_3" canDelete="false" classfield_id="683" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_4" canDelete="false" classfield_id="684" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_5" canDelete="false" classfield_id="684" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="685" tag="hblock_tag_6" canDelete="false" classfield_id="685" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="685" tag="hblock_tag_7" canDelete="false" classfield_id="685" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_8" canDelete="false" classfield_id="686" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_9" canDelete="false" classfield_id="686" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_10" canDelete="false" classfield_id="687" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_11" canDelete="false" classfield_id="687" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_12" canDelete="false" classfield_id="688" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_13" canDelete="false" classfield_id="688" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_14" canDelete="false" classfield_id="689" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_15" canDelete="false" classfield_id="689" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="690" tag="hblock_tag_16" canDelete="false" classfield_id="690" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="690" tag="hblock_tag_17" canDelete="false" classfield_id="690" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="691" tag="hblock_tag_18" canDelete="false" classfield_id="691" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="691" tag="hblock_tag_19" canDelete="false" classfield_id="691" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="692" tag="hblock_tag_20" canDelete="false" classfield_id="692" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="692" tag="hblock_tag_21" canDelete="false" classfield_id="692" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="693" tag="operation_693" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="695" tag="operation_695" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="699" tag="operation_699" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="700" tag="operation_700" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="702" tag="operation_702" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="703" tag="operation_703" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="704" tag="operation_704" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="705" tag="operation_705" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return a mask computed from the grey-level values of the&amp;#010;pixels in the brush." />
         </header>
        </codeoperation>
        <codeoperation parent_id="707" tag="operation_707" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="708" tag="operation_708" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="710" tag="operation_710" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbrush.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="682" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="682" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="682" tag="hblock_tag_0" canDelete="false" classfield_id="682" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="682" tag="hblock_tag_1" canDelete="false" classfield_id="682" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="683" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="683" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="683" tag="hblock_tag_2" canDelete="false" classfield_id="683" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="683" tag="hblock_tag_3" canDelete="false" classfield_id="683" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="684" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="684" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_4" canDelete="false" classfield_id="684" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_5" canDelete="false" classfield_id="684" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="685" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="685" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="685" tag="hblock_tag_6" canDelete="false" classfield_id="685" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="685" tag="hblock_tag_7" canDelete="false" classfield_id="685" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="686" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="686" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_8" canDelete="false" classfield_id="686" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_9" canDelete="false" classfield_id="686" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="687" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="687" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_10" canDelete="false" classfield_id="687" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_11" canDelete="false" classfield_id="687" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="688" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="688" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_12" canDelete="false" classfield_id="688" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_13" canDelete="false" classfield_id="688" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="689" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="689" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_14" canDelete="false" classfield_id="689" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_15" canDelete="false" classfield_id="689" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="690" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="690" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="690" tag="hblock_tag_16" canDelete="false" classfield_id="690" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="690" tag="hblock_tag_17" canDelete="false" classfield_id="690" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="691" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="691" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="691" tag="hblock_tag_18" canDelete="false" classfield_id="691" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="691" tag="hblock_tag_19" canDelete="false" classfield_id="691" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="692" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="692" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="692" tag="hblock_tag_20" canDelete="false" classfield_id="692" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="692" tag="hblock_tag_21" canDelete="false" classfield_id="692" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1769" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1769" 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="1769" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2368" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2368" 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="2368" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="711" parent_class="711" fileExt=".cpp" fileName="kisbackground" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.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>
        <codeoperation parent_id="712" tag="operation_712" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="716" tag="operation_716" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="719" tag="operation_719" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbackground.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="720" parent_class="720" fileExt=".cpp" fileName="enumbrushtype" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			enumbrushtype.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1742" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1742" 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="1742" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="727" parent_class="727" fileExt=".cpp" fileName="kiscommand" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="728" tag="hblock_tag_0" canDelete="false" classfield_id="728" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="728" tag="hblock_tag_1" canDelete="false" classfield_id="728" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="729" tag="hblock_tag_2" canDelete="false" classfield_id="729" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="729" tag="hblock_tag_3" canDelete="false" classfield_id="729" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="730" tag="operation_730" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="732" tag="operation_732" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="735" tag="operation_735" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="736" tag="operation_736" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="737" tag="operation_737" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="738" tag="operation_738" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="739" tag="operation_739" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscommand.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="728" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="728" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="728" tag="hblock_tag_0" canDelete="false" classfield_id="728" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="728" tag="hblock_tag_1" canDelete="false" classfield_id="728" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="729" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="729" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="729" tag="hblock_tag_2" canDelete="false" classfield_id="729" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="729" tag="hblock_tag_3" canDelete="false" classfield_id="729" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="740" parent_class="740" fileExt=".cpp" fileName="kisguide" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;double.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>
        <codeaccessormethod accessType="0" parent_id="741" tag="hblock_tag_0" canDelete="false" classfield_id="741" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="741" tag="hblock_tag_1" canDelete="false" classfield_id="741" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="742" tag="hblock_tag_2" canDelete="false" classfield_id="742" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="742" tag="hblock_tag_3" canDelete="false" classfield_id="742" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="743" tag="hblock_tag_4" canDelete="false" classfield_id="743" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="743" tag="hblock_tag_5" canDelete="false" classfield_id="743" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="744" tag="hblock_tag_6" canDelete="false" classfield_id="744" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="744" tag="hblock_tag_7" canDelete="false" classfield_id="744" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="745" tag="operation_745" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="747" tag="operation_747" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="748" tag="operation_748" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="749" tag="operation_749" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisguide.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="741" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="741" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="741" tag="hblock_tag_0" canDelete="false" classfield_id="741" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="741" tag="hblock_tag_1" canDelete="false" classfield_id="741" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="742" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="742" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="742" tag="hblock_tag_2" canDelete="false" classfield_id="742" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="742" tag="hblock_tag_3" canDelete="false" classfield_id="742" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="743" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="743" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="743" tag="hblock_tag_4" canDelete="false" classfield_id="743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="743" tag="hblock_tag_5" canDelete="false" classfield_id="743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="744" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="744" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="744" tag="hblock_tag_6" canDelete="false" classfield_id="744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="744" tag="hblock_tag_7" canDelete="false" classfield_id="744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="750" parent_class="750" fileExt=".cpp" fileName="kiscanvascontrollerinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="751" tag="operation_751" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="753" tag="operation_753" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="754" tag="operation_754" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="756" tag="operation_756" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="757" tag="operation_757" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="758" tag="operation_758" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="759" tag="operation_759" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="764" tag="operation_764" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="766" tag="operation_766" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="767" tag="operation_767" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="770" tag="operation_770" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="772" tag="operation_772" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="774" tag="operation_774" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="777" tag="operation_777" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="779" tag="operation_779" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="781" tag="operation_781" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="782" tag="operation_782" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="785" tag="operation_785" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="786" tag="operation_786" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="789" tag="operation_789" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvascontrollerinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:49:33&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="790" parent_class="790" fileExt=".cpp" fileName="kisguidemgr" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisguidesp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;vkisguidesp.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>
        <codeaccessormethod accessType="0" parent_id="791" tag="hblock_tag_0" canDelete="false" classfield_id="791" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="791" tag="hblock_tag_1" canDelete="false" classfield_id="791" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="792" tag="hblock_tag_2" canDelete="false" classfield_id="792" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="792" tag="hblock_tag_3" canDelete="false" classfield_id="792" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_4" canDelete="false" classfield_id="793" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_5" canDelete="false" classfield_id="793" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="794" tag="hblock_tag_6" canDelete="false" classfield_id="794" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="794" tag="hblock_tag_7" canDelete="false" classfield_id="794" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="795" tag="hblock_tag_8" canDelete="false" classfield_id="795" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="795" tag="hblock_tag_9" canDelete="false" classfield_id="795" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="796" tag="hblock_tag_10" canDelete="false" classfield_id="796" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="796" tag="hblock_tag_11" canDelete="false" classfield_id="796" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="797" tag="hblock_tag_12" canDelete="false" classfield_id="797" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="797" tag="hblock_tag_13" canDelete="false" classfield_id="797" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="798" tag="hblock_tag_14" canDelete="false" classfield_id="798" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="798" tag="hblock_tag_15" canDelete="false" classfield_id="798" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="799" tag="hblock_tag_16" canDelete="false" classfield_id="799" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="799" tag="hblock_tag_17" canDelete="false" classfield_id="799" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="800" tag="hblock_tag_18" canDelete="false" classfield_id="800" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="800" tag="hblock_tag_19" canDelete="false" classfield_id="800" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="801" tag="hblock_tag_20" canDelete="false" classfield_id="801" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="801" tag="hblock_tag_21" canDelete="false" classfield_id="801" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="802" tag="operation_802" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="803" tag="operation_803" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="806" tag="operation_806" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="812" tag="operation_812" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="816" tag="operation_816" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="819" tag="operation_819" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="822" tag="operation_822" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="823" tag="operation_823" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="825" tag="operation_825" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="827" tag="operation_827" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="829" tag="operation_829" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="835" tag="operation_835" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="837" tag="operation_837" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="838" tag="operation_838" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="839" tag="operation_839" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="841" tag="operation_841" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="846" tag="operation_846" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="848" tag="operation_848" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="850" tag="operation_850" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="851" tag="operation_851" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="852" tag="operation_852" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="854" tag="operation_854" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="855" tag="operation_855" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisguidemgr.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="791" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="791" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="791" tag="hblock_tag_0" canDelete="false" classfield_id="791" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="791" tag="hblock_tag_1" canDelete="false" classfield_id="791" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="792" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="792" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="792" tag="hblock_tag_2" canDelete="false" classfield_id="792" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="792" tag="hblock_tag_3" canDelete="false" classfield_id="792" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="793" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="793" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_4" canDelete="false" classfield_id="793" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_5" canDelete="false" classfield_id="793" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="794" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="794" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="794" tag="hblock_tag_6" canDelete="false" classfield_id="794" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="794" tag="hblock_tag_7" canDelete="false" classfield_id="794" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="795" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="795" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="795" tag="hblock_tag_8" canDelete="false" classfield_id="795" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="795" tag="hblock_tag_9" canDelete="false" classfield_id="795" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="796" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="796" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="796" tag="hblock_tag_10" canDelete="false" classfield_id="796" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="796" tag="hblock_tag_11" canDelete="false" classfield_id="796" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="797" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="797" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="797" tag="hblock_tag_12" canDelete="false" classfield_id="797" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="797" tag="hblock_tag_13" canDelete="false" classfield_id="797" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="798" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="798" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="798" tag="hblock_tag_14" canDelete="false" classfield_id="798" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="798" tag="hblock_tag_15" canDelete="false" classfield_id="798" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="799" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="799" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="799" tag="hblock_tag_16" canDelete="false" classfield_id="799" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="799" tag="hblock_tag_17" canDelete="false" classfield_id="799" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="800" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="800" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="800" tag="hblock_tag_18" canDelete="false" classfield_id="800" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="800" tag="hblock_tag_19" canDelete="false" classfield_id="800" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="801" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="801" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="801" tag="hblock_tag_20" canDelete="false" classfield_id="801" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="801" tag="hblock_tag_21" canDelete="false" classfield_id="801" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1270" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1270" 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="1270" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="856" parent_class="856" fileExt=".cpp" fileName="kisgradient" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;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>
        <codeaccessormethod accessType="0" parent_id="857" tag="hblock_tag_0" canDelete="false" classfield_id="857" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="857" tag="hblock_tag_1" canDelete="false" classfield_id="857" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="858" tag="hblock_tag_2" canDelete="false" classfield_id="858" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="858" tag="hblock_tag_3" canDelete="false" classfield_id="858" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="859" tag="hblock_tag_4" canDelete="false" classfield_id="859" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="859" tag="hblock_tag_5" canDelete="false" classfield_id="859" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_6" canDelete="false" classfield_id="860" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_7" canDelete="false" classfield_id="860" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="861" tag="operation_861" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="862" tag="operation_862" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="865" tag="operation_865" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="869" tag="operation_869" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="875" tag="operation_875" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="876" tag="operation_876" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="879" tag="operation_879" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="883" tag="operation_883" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="887" tag="operation_887" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="891" tag="operation_891" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="897" tag="operation_897" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="899" tag="operation_899" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="900" tag="operation_900" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="901" tag="operation_901" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisgradient.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="857" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="857" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="857" tag="hblock_tag_0" canDelete="false" classfield_id="857" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="857" tag="hblock_tag_1" canDelete="false" classfield_id="857" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="858" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="858" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="858" tag="hblock_tag_2" canDelete="false" classfield_id="858" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="858" tag="hblock_tag_3" canDelete="false" classfield_id="858" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="859" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="859" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="859" tag="hblock_tag_4" canDelete="false" classfield_id="859" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="859" tag="hblock_tag_5" canDelete="false" classfield_id="859" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="860" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_6" canDelete="false" classfield_id="860" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_7" canDelete="false" classfield_id="860" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1776" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1776" 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="1776" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2385" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2385" 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="2385" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="902" parent_class="902" fileExt=".cpp" fileName="kisdoc" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisstrategycolorspacemap.h&quot;&amp;#010;#include &quot;vkisimagesp.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>
        <codeaccessormethod accessType="0" parent_id="903" tag="hblock_tag_0" canDelete="false" classfield_id="903" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="903" tag="hblock_tag_1" canDelete="false" classfield_id="903" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="904" tag="hblock_tag_2" canDelete="false" classfield_id="904" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="904" tag="hblock_tag_3" canDelete="false" classfield_id="904" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="905" tag="hblock_tag_4" canDelete="false" classfield_id="905" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="905" tag="hblock_tag_5" canDelete="false" classfield_id="905" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="906" tag="hblock_tag_6" canDelete="false" classfield_id="906" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="906" tag="hblock_tag_7" canDelete="false" classfield_id="906" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="907" tag="hblock_tag_8" canDelete="false" classfield_id="907" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="907" tag="hblock_tag_9" canDelete="false" classfield_id="907" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="908" tag="hblock_tag_10" canDelete="false" classfield_id="908" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="908" tag="hblock_tag_11" canDelete="false" classfield_id="908" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="909" tag="hblock_tag_12" canDelete="false" classfield_id="909" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="909" tag="hblock_tag_13" canDelete="false" classfield_id="909" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="910" tag="hblock_tag_14" canDelete="false" classfield_id="910" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="910" tag="hblock_tag_15" canDelete="false" classfield_id="910" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_16" canDelete="false" classfield_id="911" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_17" canDelete="false" classfield_id="911" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_18" canDelete="false" classfield_id="912" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_19" canDelete="false" classfield_id="912" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_20" canDelete="false" classfield_id="913" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_21" canDelete="false" classfield_id="913" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="914" tag="operation_914" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="920" tag="operation_920" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="922" tag="operation_922" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="924" tag="operation_924" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="926" tag="operation_926" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="927" tag="operation_927" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="929" tag="operation_929" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="931" tag="operation_931" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="933" tag="operation_933" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="936" tag="operation_936" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="937" tag="operation_937" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="938" tag="operation_938" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="939" tag="operation_939" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="941" tag="operation_941" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="943" tag="operation_943" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="945" tag="operation_945" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="946" tag="operation_946" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="948" tag="operation_948" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="949" tag="operation_949" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="950" tag="operation_950" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="951" tag="operation_951" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="952" tag="operation_952" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="956" tag="operation_956" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="965" tag="operation_965" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="971" tag="operation_971" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="975" tag="operation_975" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="978" tag="operation_978" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="981" tag="operation_981" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="984" tag="operation_984" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="987" tag="operation_987" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="990" tag="operation_990" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="993" tag="operation_993" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="995" tag="operation_995" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="998" tag="operation_998" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1001" tag="operation_1001" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1005" tag="operation_1005" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1007" tag="operation_1007" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1012" tag="operation_1012" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1013" tag="operation_1013" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1014" tag="operation_1014" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1020" tag="operation_1020" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1021" tag="operation_1021" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1023" tag="operation_1023" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1025" tag="operation_1025" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1028" tag="operation_1028" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1031" tag="operation_1031" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1034" tag="operation_1034" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1037" tag="operation_1037" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1038" tag="operation_1038" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1040" tag="operation_1040" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1046" tag="operation_1046" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1048" tag="operation_1048" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1050" tag="operation_1050" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1052" tag="operation_1052" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1055" tag="operation_1055" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1056" tag="operation_1056" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1057" tag="operation_1057" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisdoc.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="903" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="903" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="903" tag="hblock_tag_0" canDelete="false" classfield_id="903" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="903" tag="hblock_tag_1" canDelete="false" classfield_id="903" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="904" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="904" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="904" tag="hblock_tag_2" canDelete="false" classfield_id="904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="904" tag="hblock_tag_3" canDelete="false" classfield_id="904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="905" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="905" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="905" tag="hblock_tag_4" canDelete="false" classfield_id="905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="905" tag="hblock_tag_5" canDelete="false" classfield_id="905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="906" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="906" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="906" tag="hblock_tag_6" canDelete="false" classfield_id="906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="906" tag="hblock_tag_7" canDelete="false" classfield_id="906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="907" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="907" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="907" tag="hblock_tag_8" canDelete="false" classfield_id="907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="907" tag="hblock_tag_9" canDelete="false" classfield_id="907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="908" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="908" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="908" tag="hblock_tag_10" canDelete="false" classfield_id="908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="908" tag="hblock_tag_11" canDelete="false" classfield_id="908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="909" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="909" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="909" tag="hblock_tag_12" canDelete="false" classfield_id="909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="909" tag="hblock_tag_13" canDelete="false" classfield_id="909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="910" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="910" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="910" tag="hblock_tag_14" canDelete="false" classfield_id="910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="910" tag="hblock_tag_15" canDelete="false" classfield_id="910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="911" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="911" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_16" canDelete="false" classfield_id="911" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_17" canDelete="false" classfield_id="911" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="912" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="912" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_18" canDelete="false" classfield_id="912" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_19" canDelete="false" classfield_id="912" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="913" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="913" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_20" canDelete="false" classfield_id="913" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_21" canDelete="false" classfield_id="913" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2382" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2382" 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="2382" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1058" parent_class="1058" fileExt=".cpp" fileName="kiscursor" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="1059" tag="operation_1059" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1060" tag="operation_1060" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1061" tag="operation_1061" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1062" tag="operation_1062" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1063" tag="operation_1063" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1065" tag="operation_1065" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1066" tag="operation_1066" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1067" tag="operation_1067" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1068" tag="operation_1068" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1069" tag="operation_1069" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1070" tag="operation_1070" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1071" tag="operation_1071" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1072" tag="operation_1072" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1073" tag="operation_1073" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1074" tag="operation_1074" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1075" tag="operation_1075" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1076" tag="operation_1076" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1077" tag="operation_1077" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1078" tag="operation_1078" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1079" tag="operation_1079" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1080" tag="operation_1080" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1081" tag="operation_1081" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1082" tag="operation_1082" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1083" tag="operation_1083" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscursor.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1085" parent_class="1085" fileExt=".cpp" fileName="kisconfig" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1086" tag="hblock_tag_0" canDelete="false" classfield_id="1086" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1086" tag="hblock_tag_1" canDelete="false" classfield_id="1086" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1087" tag="operation_1087" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1089" tag="operation_1089" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1090" tag="operation_1090" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1092" tag="operation_1092" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1093" tag="operation_1093" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1095" tag="operation_1095" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1096" tag="operation_1096" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1097" tag="operation_1097" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1098" tag="operation_1098" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1099" tag="operation_1099" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1100" tag="operation_1100" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisconfig.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1086" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1086" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1086" tag="hblock_tag_0" canDelete="false" classfield_id="1086" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1086" tag="hblock_tag_1" canDelete="false" classfield_id="1086" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1101" parent_class="1101" fileExt=".cpp" fileName="kiscanvasobserver" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="1102" tag="operation_1102" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1104" tag="operation_1104" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1105" tag="operation_1105" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1107" tag="operation_1107" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1109" tag="operation_1109" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvasobserver.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1110" parent_class="1110" fileExt=".cpp" fileName="kisfactory" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1111" tag="hblock_tag_0" canDelete="false" classfield_id="1111" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1111" tag="hblock_tag_1" canDelete="false" classfield_id="1111" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1112" tag="hblock_tag_2" canDelete="false" classfield_id="1112" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1112" tag="hblock_tag_3" canDelete="false" classfield_id="1112" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1113" tag="hblock_tag_4" canDelete="false" classfield_id="1113" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1113" tag="hblock_tag_5" canDelete="false" classfield_id="1113" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1114" tag="hblock_tag_6" canDelete="false" classfield_id="1114" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1114" tag="hblock_tag_7" canDelete="false" classfield_id="1114" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1115" tag="operation_1115" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1118" tag="operation_1118" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1119" tag="operation_1119" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1126" tag="operation_1126" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1127" tag="operation_1127" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1128" tag="operation_1128" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1129" tag="operation_1129" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisfactory.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1111" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1111" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1111" tag="hblock_tag_0" canDelete="false" classfield_id="1111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1111" tag="hblock_tag_1" canDelete="false" classfield_id="1111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1112" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1112" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1112" tag="hblock_tag_2" canDelete="false" classfield_id="1112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1112" tag="hblock_tag_3" canDelete="false" classfield_id="1112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1113" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1113" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1113" tag="hblock_tag_4" canDelete="false" classfield_id="1113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1113" tag="hblock_tag_5" canDelete="false" classfield_id="1113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1114" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1114" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1114" tag="hblock_tag_6" canDelete="false" classfield_id="1114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1114" tag="hblock_tag_7" canDelete="false" classfield_id="1114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1130" parent_class="1130" fileExt=".cpp" fileName="kischannel" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;quantum.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>
        <codeoperation parent_id="1131" tag="operation_1131" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1137" tag="operation_1137" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1139" tag="operation_1139" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1142" tag="operation_1142" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1144" tag="operation_1144" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1145" tag="operation_1145" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1146" tag="operation_1146" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1148" tag="operation_1148" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1151" tag="operation_1151" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1152" tag="operation_1152" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1153" tag="operation_1153" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1156" tag="operation_1156" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1157" tag="operation_1157" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1158" tag="operation_1158" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1160" tag="operation_1160" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1163" tag="operation_1163" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1166" tag="operation_1166" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1169" tag="operation_1169" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kischannel.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1170" parent_class="1170" fileExt=".cpp" fileName="kiscanvassubject" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="1171" tag="operation_1171" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1173" tag="operation_1173" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1174" tag="operation_1174" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1176" tag="operation_1176" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1178" tag="operation_1178" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1179" tag="operation_1179" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1180" tag="operation_1180" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1181" tag="operation_1181" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1183" tag="operation_1183" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1184" tag="operation_1184" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1185" tag="operation_1185" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1187" tag="operation_1187" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1188" tag="operation_1188" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1189" tag="operation_1189" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1190" tag="operation_1190" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1192" tag="operation_1192" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1195" tag="operation_1195" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1197" tag="operation_1197" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvassubject.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1198" parent_class="1198" fileExt=".cpp" fileName="compositeop" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			compositeop.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1455" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1455" 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="1455" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1237" parent_class="1237" fileExt=".cpp" fileName="enumimgtype" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			enumimgtype.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1285" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" 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="1285" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1458" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1458" 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="1458" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1259" parent_class="1259" fileExt=".cpp" fileName="kisimage" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;channeltype.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;pixeltype.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;kisbackgroundsp.h&quot;&amp;#010;#include &quot;vkischannelsp.h&quot;&amp;#010;#include &quot;kocolormap.h&quot;&amp;#010;#include &quot;vkislayersp.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>
        <codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_0" canDelete="false" classfield_id="1260" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_1" canDelete="false" classfield_id="1260" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_2" canDelete="false" classfield_id="1261" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_3" canDelete="false" classfield_id="1261" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1262" tag="hblock_tag_4" canDelete="false" classfield_id="1262" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1262" tag="hblock_tag_5" canDelete="false" classfield_id="1262" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1263" tag="hblock_tag_6" canDelete="false" classfield_id="1263" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1263" tag="hblock_tag_7" canDelete="false" classfield_id="1263" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1264" tag="hblock_tag_8" canDelete="false" classfield_id="1264" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1264" tag="hblock_tag_9" canDelete="false" classfield_id="1264" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1265" tag="hblock_tag_10" canDelete="false" classfield_id="1265" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1265" tag="hblock_tag_11" canDelete="false" classfield_id="1265" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1266" tag="hblock_tag_12" canDelete="false" classfield_id="1266" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1266" tag="hblock_tag_13" canDelete="false" classfield_id="1266" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1267" tag="hblock_tag_14" canDelete="false" classfield_id="1267" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1267" tag="hblock_tag_15" canDelete="false" classfield_id="1267" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1268" tag="hblock_tag_16" canDelete="false" classfield_id="1268" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1268" tag="hblock_tag_17" canDelete="false" classfield_id="1268" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_18" canDelete="false" classfield_id="1269" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_19" canDelete="false" classfield_id="1269" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1271" tag="hblock_tag_20" canDelete="false" classfield_id="1271" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1271" tag="hblock_tag_21" canDelete="false" classfield_id="1271" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1272" tag="hblock_tag_22" canDelete="false" classfield_id="1272" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1272" tag="hblock_tag_23" canDelete="false" classfield_id="1272" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1273" tag="hblock_tag_24" canDelete="false" classfield_id="1273" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1273" tag="hblock_tag_25" canDelete="false" classfield_id="1273" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1274" tag="hblock_tag_26" canDelete="false" classfield_id="1274" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1274" tag="hblock_tag_27" canDelete="false" classfield_id="1274" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1275" tag="hblock_tag_28" canDelete="false" classfield_id="1275" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1275" tag="hblock_tag_29" canDelete="false" classfield_id="1275" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1276" tag="hblock_tag_30" canDelete="false" classfield_id="1276" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1276" tag="hblock_tag_31" canDelete="false" classfield_id="1276" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_32" canDelete="false" classfield_id="1277" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_33" canDelete="false" classfield_id="1277" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1278" tag="hblock_tag_34" canDelete="false" classfield_id="1278" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1278" tag="hblock_tag_35" canDelete="false" classfield_id="1278" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1279" tag="hblock_tag_36" canDelete="false" classfield_id="1279" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1279" tag="hblock_tag_37" canDelete="false" classfield_id="1279" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1280" tag="hblock_tag_38" canDelete="false" classfield_id="1280" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1280" tag="hblock_tag_39" canDelete="false" classfield_id="1280" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1281" tag="hblock_tag_40" canDelete="false" classfield_id="1281" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1281" tag="hblock_tag_41" canDelete="false" classfield_id="1281" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1282" tag="hblock_tag_42" canDelete="false" classfield_id="1282" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1282" tag="hblock_tag_43" canDelete="false" classfield_id="1282" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1283" tag="hblock_tag_44" canDelete="false" classfield_id="1283" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1283" tag="hblock_tag_45" canDelete="false" classfield_id="1283" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1284" tag="hblock_tag_46" canDelete="false" classfield_id="1284" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1284" tag="hblock_tag_47" canDelete="false" classfield_id="1284" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1286" tag="hblock_tag_48" canDelete="false" classfield_id="1286" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1286" tag="hblock_tag_49" canDelete="false" classfield_id="1286" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1287" tag="hblock_tag_50" canDelete="false" classfield_id="1287" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1287" tag="hblock_tag_51" canDelete="false" classfield_id="1287" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1288" tag="hblock_tag_52" canDelete="false" classfield_id="1288" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1288" tag="hblock_tag_53" canDelete="false" classfield_id="1288" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1289" tag="hblock_tag_54" canDelete="false" classfield_id="1289" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1289" tag="hblock_tag_55" canDelete="false" classfield_id="1289" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1290" tag="hblock_tag_56" canDelete="false" classfield_id="1290" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1290" tag="hblock_tag_57" canDelete="false" classfield_id="1290" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1291" tag="hblock_tag_58" canDelete="false" classfield_id="1291" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1291" tag="hblock_tag_59" canDelete="false" classfield_id="1291" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_60" canDelete="false" classfield_id="1270" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_61" canDelete="false" classfield_id="1270" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_62" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_63" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_64" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_65" canDelete="false" classfield_id="1285" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_66" canDelete="false" classfield_id="1285" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_67" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_68" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_69" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1292" tag="operation_1292" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1294" tag="operation_1294" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1300" tag="operation_1300" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1302" tag="operation_1302" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1304" tag="operation_1304" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1306" tag="operation_1306" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1308" tag="operation_1308" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1310" tag="operation_1310" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1311" tag="operation_1311" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1313" tag="operation_1313" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1316" tag="operation_1316" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1317" tag="operation_1317" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1318" tag="operation_1318" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1321" tag="operation_1321" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1324" tag="operation_1324" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1325" tag="operation_1325" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1327" tag="operation_1327" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1328" tag="operation_1328" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1329" tag="operation_1329" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1331" tag="operation_1331" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1333" tag="operation_1333" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1334" tag="operation_1334" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1335" tag="operation_1335" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1337" tag="operation_1337" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1340" tag="operation_1340" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1341" tag="operation_1341" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1342" tag="operation_1342" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1344" tag="operation_1344" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1346" tag="operation_1346" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1347" tag="operation_1347" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1348" tag="operation_1348" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1349" tag="operation_1349" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1350" tag="operation_1350" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1351" tag="operation_1351" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1353" tag="operation_1353" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1355" tag="operation_1355" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1361" tag="operation_1361" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1362" tag="operation_1362" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1364" tag="operation_1364" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1369" tag="operation_1369" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1371" tag="operation_1371" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1373" tag="operation_1373" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1375" tag="operation_1375" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1376" tag="operation_1376" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1378" tag="operation_1378" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1380" tag="operation_1380" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1381" tag="operation_1381" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1382" tag="operation_1382" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1383" tag="operation_1383" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1384" tag="operation_1384" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1385" tag="operation_1385" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1386" tag="operation_1386" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1387" tag="operation_1387" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1392" tag="operation_1392" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1394" tag="operation_1394" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1396" tag="operation_1396" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1399" tag="operation_1399" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1402" tag="operation_1402" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1404" tag="operation_1404" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1406" tag="operation_1406" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1409" tag="operation_1409" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1411" tag="operation_1411" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1414" tag="operation_1414" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1417" tag="operation_1417" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1419" tag="operation_1419" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1421" tag="operation_1421" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1422" tag="operation_1422" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1424" tag="operation_1424" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1426" tag="operation_1426" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1427" tag="operation_1427" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1430" tag="operation_1430" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1431" tag="operation_1431" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1433" tag="operation_1433" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1434" tag="operation_1434" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1435" tag="operation_1435" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1437" tag="operation_1437" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1438" tag="operation_1438" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1440" tag="operation_1440" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1441" tag="operation_1441" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1443" tag="operation_1443" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1445" tag="operation_1445" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1447" tag="operation_1447" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1450" tag="operation_1450" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimage.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1260" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1260" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_0" canDelete="false" classfield_id="1260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_1" canDelete="false" classfield_id="1260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1261" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1261" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_2" canDelete="false" classfield_id="1261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_3" canDelete="false" classfield_id="1261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1262" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1262" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1262" tag="hblock_tag_4" canDelete="false" classfield_id="1262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1262" tag="hblock_tag_5" canDelete="false" classfield_id="1262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1263" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1263" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1263" tag="hblock_tag_6" canDelete="false" classfield_id="1263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1263" tag="hblock_tag_7" canDelete="false" classfield_id="1263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1264" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1264" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1264" tag="hblock_tag_8" canDelete="false" classfield_id="1264" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1264" tag="hblock_tag_9" canDelete="false" classfield_id="1264" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1265" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1265" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1265" tag="hblock_tag_10" canDelete="false" classfield_id="1265" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1265" tag="hblock_tag_11" canDelete="false" classfield_id="1265" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1266" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1266" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1266" tag="hblock_tag_12" canDelete="false" classfield_id="1266" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1266" tag="hblock_tag_13" canDelete="false" classfield_id="1266" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1267" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1267" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1267" tag="hblock_tag_14" canDelete="false" classfield_id="1267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1267" tag="hblock_tag_15" canDelete="false" classfield_id="1267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1268" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1268" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1268" tag="hblock_tag_16" canDelete="false" classfield_id="1268" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1268" tag="hblock_tag_17" canDelete="false" classfield_id="1268" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1269" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1269" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_18" canDelete="false" classfield_id="1269" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_19" canDelete="false" classfield_id="1269" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1271" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1271" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1271" tag="hblock_tag_20" canDelete="false" classfield_id="1271" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1271" tag="hblock_tag_21" canDelete="false" classfield_id="1271" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1272" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1272" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1272" tag="hblock_tag_22" canDelete="false" classfield_id="1272" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1272" tag="hblock_tag_23" canDelete="false" classfield_id="1272" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1273" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1273" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1273" tag="hblock_tag_24" canDelete="false" classfield_id="1273" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1273" tag="hblock_tag_25" canDelete="false" classfield_id="1273" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1274" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1274" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1274" tag="hblock_tag_26" canDelete="false" classfield_id="1274" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1274" tag="hblock_tag_27" canDelete="false" classfield_id="1274" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1275" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1275" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1275" tag="hblock_tag_28" canDelete="false" classfield_id="1275" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1275" tag="hblock_tag_29" canDelete="false" classfield_id="1275" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1276" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1276" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1276" tag="hblock_tag_30" canDelete="false" classfield_id="1276" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1276" tag="hblock_tag_31" canDelete="false" classfield_id="1276" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1277" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1277" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_32" canDelete="false" classfield_id="1277" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_33" canDelete="false" classfield_id="1277" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1278" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1278" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1278" tag="hblock_tag_34" canDelete="false" classfield_id="1278" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1278" tag="hblock_tag_35" canDelete="false" classfield_id="1278" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1279" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1279" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1279" tag="hblock_tag_36" canDelete="false" classfield_id="1279" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1279" tag="hblock_tag_37" canDelete="false" classfield_id="1279" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1280" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1280" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1280" tag="hblock_tag_38" canDelete="false" classfield_id="1280" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1280" tag="hblock_tag_39" canDelete="false" classfield_id="1280" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1281" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1281" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1281" tag="hblock_tag_40" canDelete="false" classfield_id="1281" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1281" tag="hblock_tag_41" canDelete="false" classfield_id="1281" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1282" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1282" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1282" tag="hblock_tag_42" canDelete="false" classfield_id="1282" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1282" tag="hblock_tag_43" canDelete="false" classfield_id="1282" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1283" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1283" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1283" tag="hblock_tag_44" canDelete="false" classfield_id="1283" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1283" tag="hblock_tag_45" canDelete="false" classfield_id="1283" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1284" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1284" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1284" tag="hblock_tag_46" canDelete="false" classfield_id="1284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1284" tag="hblock_tag_47" canDelete="false" classfield_id="1284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1286" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1286" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1286" tag="hblock_tag_48" canDelete="false" classfield_id="1286" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1286" tag="hblock_tag_49" canDelete="false" classfield_id="1286" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1287" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1287" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1287" tag="hblock_tag_50" canDelete="false" classfield_id="1287" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1287" tag="hblock_tag_51" canDelete="false" classfield_id="1287" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1288" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1288" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1288" tag="hblock_tag_52" canDelete="false" classfield_id="1288" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1288" tag="hblock_tag_53" canDelete="false" classfield_id="1288" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1289" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1289" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1289" tag="hblock_tag_54" canDelete="false" classfield_id="1289" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1289" tag="hblock_tag_55" canDelete="false" classfield_id="1289" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1290" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1290" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1290" tag="hblock_tag_56" canDelete="false" classfield_id="1290" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1290" tag="hblock_tag_57" canDelete="false" classfield_id="1290" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1291" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1291" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1291" tag="hblock_tag_58" canDelete="false" classfield_id="1291" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1291" tag="hblock_tag_59" canDelete="false" classfield_id="1291" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1270" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1270" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_60" canDelete="false" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_61" canDelete="false" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_62" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_63" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_64" canDelete="false" writeOutText="false" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1285" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_65" canDelete="false" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_66" canDelete="false" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_67" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_68" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_69" canDelete="false" writeOutText="false" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1453" parent_class="1453" fileExt=".cpp" fileName="kispaintdevice" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;enumimgtype.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>
        <codeaccessormethod accessType="0" parent_id="1454" tag="hblock_tag_0" canDelete="false" classfield_id="1454" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1454" tag="hblock_tag_1" canDelete="false" classfield_id="1454" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1456" tag="hblock_tag_2" canDelete="false" classfield_id="1456" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1456" tag="hblock_tag_3" canDelete="false" classfield_id="1456" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1457" tag="hblock_tag_4" canDelete="false" classfield_id="1457" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1457" tag="hblock_tag_5" canDelete="false" classfield_id="1457" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1459" tag="hblock_tag_6" canDelete="false" classfield_id="1459" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1459" tag="hblock_tag_7" canDelete="false" classfield_id="1459" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1460" tag="hblock_tag_8" canDelete="false" classfield_id="1460" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1460" tag="hblock_tag_9" canDelete="false" classfield_id="1460" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1461" tag="hblock_tag_10" canDelete="false" classfield_id="1461" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1461" tag="hblock_tag_11" canDelete="false" classfield_id="1461" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1462" tag="hblock_tag_12" canDelete="false" classfield_id="1462" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1462" tag="hblock_tag_13" canDelete="false" classfield_id="1462" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1463" tag="hblock_tag_14" canDelete="false" classfield_id="1463" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1463" tag="hblock_tag_15" canDelete="false" classfield_id="1463" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1464" tag="hblock_tag_16" canDelete="false" classfield_id="1464" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1464" tag="hblock_tag_17" canDelete="false" classfield_id="1464" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1465" tag="hblock_tag_18" canDelete="false" classfield_id="1465" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1465" tag="hblock_tag_19" canDelete="false" classfield_id="1465" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1466" tag="hblock_tag_20" canDelete="false" classfield_id="1466" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1466" tag="hblock_tag_21" canDelete="false" classfield_id="1466" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1467" tag="hblock_tag_22" canDelete="false" classfield_id="1467" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1467" tag="hblock_tag_23" canDelete="false" classfield_id="1467" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1468" tag="hblock_tag_24" canDelete="false" classfield_id="1468" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1468" tag="hblock_tag_25" canDelete="false" classfield_id="1468" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1469" tag="hblock_tag_26" canDelete="false" classfield_id="1469" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1469" tag="hblock_tag_27" canDelete="false" classfield_id="1469" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1470" tag="hblock_tag_28" canDelete="false" classfield_id="1470" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1470" tag="hblock_tag_29" canDelete="false" classfield_id="1470" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1471" tag="hblock_tag_30" canDelete="false" classfield_id="1471" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1471" tag="hblock_tag_31" canDelete="false" classfield_id="1471" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1472" tag="hblock_tag_32" canDelete="false" classfield_id="1472" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1472" tag="hblock_tag_33" canDelete="false" classfield_id="1472" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1473" tag="hblock_tag_34" canDelete="false" classfield_id="1473" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1473" tag="hblock_tag_35" canDelete="false" classfield_id="1473" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_36" canDelete="false" classfield_id="1455" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_37" canDelete="false" classfield_id="1455" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_41" canDelete="false" classfield_id="1458" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_42" canDelete="false" classfield_id="1458" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_45" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1474" tag="operation_1474" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1476" tag="operation_1476" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1482" tag="operation_1482" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1486" tag="operation_1486" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1491" tag="operation_1491" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1493" tag="operation_1493" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1494" tag="operation_1494" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Reimplemented by KisSelection; here it does nothing useful, but it&amp;#010;cannot be abstract, because otherwise this class would be abstract." />
         </header>
        </codeoperation>
        <codeoperation parent_id="1495" tag="operation_1495" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1496" tag="operation_1496" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1497" tag="operation_1497" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1502" tag="operation_1502" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1504" tag="operation_1504" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1505" tag="operation_1505" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1506" tag="operation_1506" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1513" tag="operation_1513" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1516" tag="operation_1516" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1519" tag="operation_1519" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1521" tag="operation_1521" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1524" tag="operation_1524" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1526" tag="operation_1526" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1527" tag="operation_1527" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1529" tag="operation_1529" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1530" tag="operation_1530" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1531" tag="operation_1531" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1532" tag="operation_1532" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1534" tag="operation_1534" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1539" tag="operation_1539" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1541" tag="operation_1541" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1543" tag="operation_1543" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1551" tag="operation_1551" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1553" tag="operation_1553" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1554" tag="operation_1554" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1557" tag="operation_1557" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1562" tag="operation_1562" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1563" tag="operation_1563" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1564" tag="operation_1564" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1566" tag="operation_1566" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1567" tag="operation_1567" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1570" tag="operation_1570" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1572" tag="operation_1572" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1577" tag="operation_1577" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1579" tag="operation_1579" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1581" tag="operation_1581" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1583" tag="operation_1583" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1590" tag="operation_1590" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1592" tag="operation_1592" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1593" tag="operation_1593" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1594" tag="operation_1594" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1597" tag="operation_1597" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1598" tag="operation_1598" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1599" tag="operation_1599" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1600" tag="operation_1600" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1601" tag="operation_1601" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1602" tag="operation_1602" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1607" tag="operation_1607" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1609" tag="operation_1609" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1610" tag="operation_1610" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1612" tag="operation_1612" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1613" tag="operation_1613" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1615" tag="operation_1615" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1617" tag="operation_1617" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1618" tag="operation_1618" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1619" tag="operation_1619" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispaintdevice.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1454" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1454" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1454" tag="hblock_tag_0" canDelete="false" classfield_id="1454" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1454" tag="hblock_tag_1" canDelete="false" classfield_id="1454" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1456" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1456" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1456" tag="hblock_tag_2" canDelete="false" classfield_id="1456" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1456" tag="hblock_tag_3" canDelete="false" classfield_id="1456" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1457" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1457" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1457" tag="hblock_tag_4" canDelete="false" classfield_id="1457" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1457" tag="hblock_tag_5" canDelete="false" classfield_id="1457" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1459" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1459" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1459" tag="hblock_tag_6" canDelete="false" classfield_id="1459" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1459" tag="hblock_tag_7" canDelete="false" classfield_id="1459" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1460" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1460" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1460" tag="hblock_tag_8" canDelete="false" classfield_id="1460" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1460" tag="hblock_tag_9" canDelete="false" classfield_id="1460" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1461" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1461" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1461" tag="hblock_tag_10" canDelete="false" classfield_id="1461" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1461" tag="hblock_tag_11" canDelete="false" classfield_id="1461" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1462" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1462" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1462" tag="hblock_tag_12" canDelete="false" classfield_id="1462" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1462" tag="hblock_tag_13" canDelete="false" classfield_id="1462" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1463" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1463" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1463" tag="hblock_tag_14" canDelete="false" classfield_id="1463" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1463" tag="hblock_tag_15" canDelete="false" classfield_id="1463" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1464" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1464" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1464" tag="hblock_tag_16" canDelete="false" classfield_id="1464" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1464" tag="hblock_tag_17" canDelete="false" classfield_id="1464" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1465" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1465" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1465" tag="hblock_tag_18" canDelete="false" classfield_id="1465" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1465" tag="hblock_tag_19" canDelete="false" classfield_id="1465" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1466" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1466" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1466" tag="hblock_tag_20" canDelete="false" classfield_id="1466" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1466" tag="hblock_tag_21" canDelete="false" classfield_id="1466" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1467" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1467" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1467" tag="hblock_tag_22" canDelete="false" classfield_id="1467" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1467" tag="hblock_tag_23" canDelete="false" classfield_id="1467" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1468" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1468" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1468" tag="hblock_tag_24" canDelete="false" classfield_id="1468" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1468" tag="hblock_tag_25" canDelete="false" classfield_id="1468" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1469" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1469" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1469" tag="hblock_tag_26" canDelete="false" classfield_id="1469" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1469" tag="hblock_tag_27" canDelete="false" classfield_id="1469" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1470" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1470" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1470" tag="hblock_tag_28" canDelete="false" classfield_id="1470" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1470" tag="hblock_tag_29" canDelete="false" classfield_id="1470" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1471" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1471" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1471" tag="hblock_tag_30" canDelete="false" classfield_id="1471" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1471" tag="hblock_tag_31" canDelete="false" classfield_id="1471" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1472" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1472" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1472" tag="hblock_tag_32" canDelete="false" classfield_id="1472" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1472" tag="hblock_tag_33" canDelete="false" classfield_id="1472" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1473" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1473" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1473" tag="hblock_tag_34" canDelete="false" classfield_id="1473" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1473" tag="hblock_tag_35" canDelete="false" classfield_id="1473" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1455" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1455" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_36" canDelete="false" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_37" canDelete="false" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1458" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1458" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_41" canDelete="false" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_42" canDelete="false" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_45" canDelete="false" writeOutText="false" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1620" parent_class="1620" fileExt=".cpp" fileName="kislayer" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;kismasksp.h&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="1621" tag="hblock_tag_0" canDelete="false" classfield_id="1621" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1621" tag="hblock_tag_1" canDelete="false" classfield_id="1621" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1622" tag="hblock_tag_2" canDelete="false" classfield_id="1622" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1622" tag="hblock_tag_3" canDelete="false" classfield_id="1622" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1623" tag="hblock_tag_4" canDelete="false" classfield_id="1623" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1623" tag="hblock_tag_5" canDelete="false" classfield_id="1623" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1624" tag="hblock_tag_6" canDelete="false" classfield_id="1624" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1624" tag="hblock_tag_7" canDelete="false" classfield_id="1624" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1625" tag="hblock_tag_8" canDelete="false" classfield_id="1625" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1625" tag="hblock_tag_9" canDelete="false" classfield_id="1625" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1626" tag="hblock_tag_10" canDelete="false" classfield_id="1626" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1626" tag="hblock_tag_11" canDelete="false" classfield_id="1626" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_12" canDelete="false" classfield_id="1627" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_13" canDelete="false" classfield_id="1627" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1628" tag="operation_1628" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1634" tag="operation_1634" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1639" tag="operation_1639" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1644" tag="operation_1644" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1646" tag="operation_1646" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1647" tag="operation_1647" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1649" tag="operation_1649" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1651" tag="operation_1651" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1653" tag="operation_1653" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1654" tag="operation_1654" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1656" tag="operation_1656" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1657" tag="operation_1657" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1658" tag="operation_1658" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1660" tag="operation_1660" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1663" tag="operation_1663" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1664" tag="operation_1664" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1666" tag="operation_1666" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kislayer.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1621" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1621" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1621" tag="hblock_tag_0" canDelete="false" classfield_id="1621" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1621" tag="hblock_tag_1" canDelete="false" classfield_id="1621" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1622" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1622" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1622" tag="hblock_tag_2" canDelete="false" classfield_id="1622" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1622" tag="hblock_tag_3" canDelete="false" classfield_id="1622" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1623" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1623" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1623" tag="hblock_tag_4" canDelete="false" classfield_id="1623" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1623" tag="hblock_tag_5" canDelete="false" classfield_id="1623" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1624" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1624" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1624" tag="hblock_tag_6" canDelete="false" classfield_id="1624" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1624" tag="hblock_tag_7" canDelete="false" classfield_id="1624" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1625" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1625" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1625" tag="hblock_tag_8" canDelete="false" classfield_id="1625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1625" tag="hblock_tag_9" canDelete="false" classfield_id="1625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1626" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1626" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1626" tag="hblock_tag_10" canDelete="false" classfield_id="1626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1626" tag="hblock_tag_11" canDelete="false" classfield_id="1626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1627" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1627" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_12" canDelete="false" classfield_id="1627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_13" canDelete="false" classfield_id="1627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1667" parent_class="1667" fileExt=".cpp" fileName="kisnameserver" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1668" tag="hblock_tag_0" canDelete="false" classfield_id="1668" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1668" tag="hblock_tag_1" canDelete="false" classfield_id="1668" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1669" tag="hblock_tag_2" canDelete="false" classfield_id="1669" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1669" tag="hblock_tag_3" canDelete="false" classfield_id="1669" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1670" tag="operation_1670" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1673" tag="operation_1673" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1674" tag="operation_1674" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1675" tag="operation_1675" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1676" tag="operation_1676" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisnameserver.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1668" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1668" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1668" tag="hblock_tag_0" canDelete="false" classfield_id="1668" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1668" tag="hblock_tag_1" canDelete="false" classfield_id="1668" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1669" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1669" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1669" tag="hblock_tag_2" canDelete="false" classfield_id="1669" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1669" tag="hblock_tag_3" canDelete="false" classfield_id="1669" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1677" parent_class="1677" fileExt=".cpp" fileName="kismemento" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="1678" tag="operation_1678" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismemento.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:50:11&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1679" parent_class="1679" fileExt=".cpp" fileName="kispaintdevicevisitor" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.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>
        <codeoperation parent_id="1680" tag="operation_1680" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1683" tag="operation_1683" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1686" tag="operation_1686" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1689" tag="operation_1689" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1692" tag="operation_1692" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1695" tag="operation_1695" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1696" tag="operation_1696" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1699" tag="operation_1699" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1702" tag="operation_1702" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1705" tag="operation_1705" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1708" tag="operation_1708" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1711" tag="operation_1711" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispaintdevicevisitor.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1712" parent_class="1712" fileExt=".cpp" fileName="kismementooriginatorinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kismementosp.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>
        <codeoperation parent_id="1713" tag="operation_1713" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1715" tag="operation_1715" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1716" tag="operation_1716" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1718" tag="operation_1718" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1720" tag="operation_1720" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1721" tag="operation_1721" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismementooriginatorinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:50:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1722" parent_class="1722" fileExt=".cpp" fileName="kismask" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kislayersp.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>
        <codeoperation parent_id="1723" tag="operation_1723" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1729" tag="operation_1729" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1731" tag="operation_1731" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1732" tag="operation_1732" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1735" tag="operation_1735" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1737" tag="operation_1737" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1738" tag="operation_1738" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1740" tag="operation_1740" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismask.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1741" parent_class="1741" fileExt=".cpp" fileName="kisimagepipebrush" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1743" tag="hblock_tag_0" canDelete="false" classfield_id="1743" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1743" tag="hblock_tag_1" canDelete="false" classfield_id="1743" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1744" tag="hblock_tag_2" canDelete="false" classfield_id="1744" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1744" tag="hblock_tag_3" canDelete="false" classfield_id="1744" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1745" tag="hblock_tag_4" canDelete="false" classfield_id="1745" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1745" tag="hblock_tag_5" canDelete="false" classfield_id="1745" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1746" tag="hblock_tag_6" canDelete="false" classfield_id="1746" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1746" tag="hblock_tag_7" canDelete="false" classfield_id="1746" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1747" tag="hblock_tag_8" canDelete="false" classfield_id="1747" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1747" tag="hblock_tag_9" canDelete="false" classfield_id="1747" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1748" tag="hblock_tag_10" canDelete="false" classfield_id="1748" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1748" tag="hblock_tag_11" canDelete="false" classfield_id="1748" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1749" tag="hblock_tag_12" canDelete="false" classfield_id="1749" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1749" tag="hblock_tag_13" canDelete="false" classfield_id="1749" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_14" canDelete="false" classfield_id="1742" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_15" canDelete="false" classfield_id="1742" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1750" tag="operation_1750" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1752" tag="operation_1752" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1753" tag="operation_1753" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1754" tag="operation_1754" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the next image in the pipe." />
         </header>
        </codeoperation>
        <codeoperation parent_id="1755" tag="operation_1755" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1756" tag="operation_1756" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="@return the next mask in the pipe." />
         </header>
        </codeoperation>
        <codeoperation parent_id="1758" tag="operation_1758" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1759" tag="operation_1759" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1761" tag="operation_1761" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1763" tag="operation_1763" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagepipebrush.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1743" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1743" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1743" tag="hblock_tag_0" canDelete="false" classfield_id="1743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1743" tag="hblock_tag_1" canDelete="false" classfield_id="1743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1744" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1744" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1744" tag="hblock_tag_2" canDelete="false" classfield_id="1744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1744" tag="hblock_tag_3" canDelete="false" classfield_id="1744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1745" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1745" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1745" tag="hblock_tag_4" canDelete="false" classfield_id="1745" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1745" tag="hblock_tag_5" canDelete="false" classfield_id="1745" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1746" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1746" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1746" tag="hblock_tag_6" canDelete="false" classfield_id="1746" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1746" tag="hblock_tag_7" canDelete="false" classfield_id="1746" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1747" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1747" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1747" tag="hblock_tag_8" canDelete="false" classfield_id="1747" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1747" tag="hblock_tag_9" canDelete="false" classfield_id="1747" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1748" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1748" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1748" tag="hblock_tag_10" canDelete="false" classfield_id="1748" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1748" tag="hblock_tag_11" canDelete="false" classfield_id="1748" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1749" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1749" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1749" tag="hblock_tag_12" canDelete="false" classfield_id="1749" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1749" tag="hblock_tag_13" canDelete="false" classfield_id="1749" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1742" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1742" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_14" canDelete="false" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_15" canDelete="false" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1767" parent_class="1767" fileExt=".cpp" fileName="kispainter" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;float.h&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;kislayersp.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>
        <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_0" canDelete="false" classfield_id="1768" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_1" canDelete="false" classfield_id="1768" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_2" canDelete="false" classfield_id="1770" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_3" canDelete="false" classfield_id="1770" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1771" tag="hblock_tag_4" canDelete="false" classfield_id="1771" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1771" tag="hblock_tag_5" canDelete="false" classfield_id="1771" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_6" canDelete="false" classfield_id="1772" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_7" canDelete="false" classfield_id="1772" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1773" tag="hblock_tag_8" canDelete="false" classfield_id="1773" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1773" tag="hblock_tag_9" canDelete="false" classfield_id="1773" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_10" canDelete="false" classfield_id="1774" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_11" canDelete="false" classfield_id="1774" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1775" tag="hblock_tag_12" canDelete="false" classfield_id="1775" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1775" tag="hblock_tag_13" canDelete="false" classfield_id="1775" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1777" tag="hblock_tag_14" canDelete="false" classfield_id="1777" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1777" tag="hblock_tag_15" canDelete="false" classfield_id="1777" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_16" canDelete="false" classfield_id="1778" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_17" canDelete="false" classfield_id="1778" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1779" tag="hblock_tag_18" canDelete="false" classfield_id="1779" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1779" tag="hblock_tag_19" canDelete="false" classfield_id="1779" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_20" canDelete="false" classfield_id="1780" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_21" canDelete="false" classfield_id="1780" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1781" tag="hblock_tag_22" canDelete="false" classfield_id="1781" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1781" tag="hblock_tag_23" canDelete="false" classfield_id="1781" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_24" canDelete="false" classfield_id="1782" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_25" canDelete="false" classfield_id="1782" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1783" tag="hblock_tag_26" canDelete="false" classfield_id="1783" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1783" tag="hblock_tag_27" canDelete="false" classfield_id="1783" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_28" canDelete="false" classfield_id="1769" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_29" canDelete="false" classfield_id="1769" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_33" canDelete="false" classfield_id="1776" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_34" canDelete="false" classfield_id="1776" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1784" tag="operation_1784" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1786" tag="operation_1786" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1787" tag="operation_1787" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1789" tag="operation_1789" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1791" tag="operation_1791" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1793" tag="operation_1793" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1795" tag="operation_1795" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1805" tag="operation_1805" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1814" tag="operation_1814" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1817" tag="operation_1817" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1818" tag="operation_1818" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1820" tag="operation_1820" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1825" tag="operation_1825" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1832" tag="operation_1832" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1837" tag="operation_1837" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1839" tag="operation_1839" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1845" tag="operation_1845" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1852" tag="operation_1852" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1855" tag="operation_1855" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1859" tag="operation_1859" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1864" tag="operation_1864" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1871" tag="operation_1871" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1873" tag="operation_1873" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1875" tag="operation_1875" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1877" tag="operation_1877" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1879" tag="operation_1879" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1881" tag="operation_1881" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1883" tag="operation_1883" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1885" tag="operation_1885" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1894" tag="operation_1894" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1902" tag="operation_1902" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispainter.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1768" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1768" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_0" canDelete="false" classfield_id="1768" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_1" canDelete="false" classfield_id="1768" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1770" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1770" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_2" canDelete="false" classfield_id="1770" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_3" canDelete="false" classfield_id="1770" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1771" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1771" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1771" tag="hblock_tag_4" canDelete="false" classfield_id="1771" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1771" tag="hblock_tag_5" canDelete="false" classfield_id="1771" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1772" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1772" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_6" canDelete="false" classfield_id="1772" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_7" canDelete="false" classfield_id="1772" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1773" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1773" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1773" tag="hblock_tag_8" canDelete="false" classfield_id="1773" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1773" tag="hblock_tag_9" canDelete="false" classfield_id="1773" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1774" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1774" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_10" canDelete="false" classfield_id="1774" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_11" canDelete="false" classfield_id="1774" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1775" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1775" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1775" tag="hblock_tag_12" canDelete="false" classfield_id="1775" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1775" tag="hblock_tag_13" canDelete="false" classfield_id="1775" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1777" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1777" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1777" tag="hblock_tag_14" canDelete="false" classfield_id="1777" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1777" tag="hblock_tag_15" canDelete="false" classfield_id="1777" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1778" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1778" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_16" canDelete="false" classfield_id="1778" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_17" canDelete="false" classfield_id="1778" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1779" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1779" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1779" tag="hblock_tag_18" canDelete="false" classfield_id="1779" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1779" tag="hblock_tag_19" canDelete="false" classfield_id="1779" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1780" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1780" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_20" canDelete="false" classfield_id="1780" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_21" canDelete="false" classfield_id="1780" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1781" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1781" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1781" tag="hblock_tag_22" canDelete="false" classfield_id="1781" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1781" tag="hblock_tag_23" canDelete="false" classfield_id="1781" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1782" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1782" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_24" canDelete="false" classfield_id="1782" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_25" canDelete="false" classfield_id="1782" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1783" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1783" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1783" tag="hblock_tag_26" canDelete="false" classfield_id="1783" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1783" tag="hblock_tag_27" canDelete="false" classfield_id="1783" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1769" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1769" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_28" canDelete="false" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_29" canDelete="false" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1776" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1776" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_33" canDelete="false" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_34" canDelete="false" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1903" parent_class="1903" fileExt=".cpp" fileName="kisselection" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="1904" tag="hblock_tag_0" canDelete="false" classfield_id="1904" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1904" tag="hblock_tag_1" canDelete="false" classfield_id="1904" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1905" tag="hblock_tag_2" canDelete="false" classfield_id="1905" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1905" tag="hblock_tag_3" canDelete="false" classfield_id="1905" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1906" tag="hblock_tag_4" canDelete="false" classfield_id="1906" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1906" tag="hblock_tag_5" canDelete="false" classfield_id="1906" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1907" tag="hblock_tag_6" canDelete="false" classfield_id="1907" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1907" tag="hblock_tag_7" canDelete="false" classfield_id="1907" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1908" tag="hblock_tag_8" canDelete="false" classfield_id="1908" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1908" tag="hblock_tag_9" canDelete="false" classfield_id="1908" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1909" tag="hblock_tag_10" canDelete="false" classfield_id="1909" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1909" tag="hblock_tag_11" canDelete="false" classfield_id="1909" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1910" tag="hblock_tag_12" canDelete="false" classfield_id="1910" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1910" tag="hblock_tag_13" canDelete="false" classfield_id="1910" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1911" tag="operation_1911" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1916" tag="operation_1916" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1921" tag="operation_1921" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1922" tag="operation_1922" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1924" tag="operation_1924" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1925" tag="operation_1925" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1927" tag="operation_1927" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1930" tag="operation_1930" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1931" tag="operation_1931" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1936" tag="operation_1936" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1938" tag="operation_1938" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1940" tag="operation_1940" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1941" tag="operation_1941" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1942" tag="operation_1942" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisselection.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:50:04&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1904" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1904" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1904" tag="hblock_tag_0" canDelete="false" classfield_id="1904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1904" tag="hblock_tag_1" canDelete="false" classfield_id="1904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1905" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1905" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1905" tag="hblock_tag_2" canDelete="false" classfield_id="1905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1905" tag="hblock_tag_3" canDelete="false" classfield_id="1905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1906" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1906" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1906" tag="hblock_tag_4" canDelete="false" classfield_id="1906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1906" tag="hblock_tag_5" canDelete="false" classfield_id="1906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1907" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1907" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1907" tag="hblock_tag_6" canDelete="false" classfield_id="1907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1907" tag="hblock_tag_7" canDelete="false" classfield_id="1907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1908" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1908" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1908" tag="hblock_tag_8" canDelete="false" classfield_id="1908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1908" tag="hblock_tag_9" canDelete="false" classfield_id="1908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1909" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1909" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1909" tag="hblock_tag_10" canDelete="false" classfield_id="1909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1909" tag="hblock_tag_11" canDelete="false" classfield_id="1909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1910" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1910" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1910" tag="hblock_tag_12" canDelete="false" classfield_id="1910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1910" tag="hblock_tag_13" canDelete="false" classfield_id="1910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1943" parent_class="1943" fileExt=".cpp" fileName="kisresourcemediator" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1944" tag="hblock_tag_0" canDelete="false" classfield_id="1944" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1944" tag="hblock_tag_1" canDelete="false" classfield_id="1944" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1945" tag="hblock_tag_2" canDelete="false" classfield_id="1945" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1945" tag="hblock_tag_3" canDelete="false" classfield_id="1945" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1946" tag="hblock_tag_4" canDelete="false" classfield_id="1946" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1946" tag="hblock_tag_5" canDelete="false" classfield_id="1946" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1947" tag="operation_1947" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1955" tag="operation_1955" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1956" tag="operation_1956" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1957" tag="operation_1957" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1959" tag="operation_1959" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1961" tag="operation_1961" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1963" tag="operation_1963" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresourcemediator.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1944" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1944" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1944" tag="hblock_tag_0" canDelete="false" classfield_id="1944" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1944" tag="hblock_tag_1" canDelete="false" classfield_id="1944" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1945" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1945" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1945" tag="hblock_tag_2" canDelete="false" classfield_id="1945" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1945" tag="hblock_tag_3" canDelete="false" classfield_id="1945" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1946" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1946" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1946" tag="hblock_tag_4" canDelete="false" classfield_id="1946" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1946" tag="hblock_tag_5" canDelete="false" classfield_id="1946" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2369" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2369" 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="2369" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2423" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2423" 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="2423" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1964" parent_class="1964" fileExt=".cpp" fileName="kisresourceserver" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="1965" tag="hblock_tag_0" canDelete="false" classfield_id="1965" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1965" tag="hblock_tag_1" canDelete="false" classfield_id="1965" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1966" tag="hblock_tag_2" canDelete="false" classfield_id="1966" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1966" tag="hblock_tag_3" canDelete="false" classfield_id="1966" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1967" tag="hblock_tag_4" canDelete="false" classfield_id="1967" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1967" tag="hblock_tag_5" canDelete="false" classfield_id="1967" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1968" tag="hblock_tag_6" canDelete="false" classfield_id="1968" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1968" tag="hblock_tag_7" canDelete="false" classfield_id="1968" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1969" tag="hblock_tag_8" canDelete="false" classfield_id="1969" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1969" tag="hblock_tag_9" canDelete="false" classfield_id="1969" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1970" tag="hblock_tag_10" canDelete="false" classfield_id="1970" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1970" tag="hblock_tag_11" canDelete="false" classfield_id="1970" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1971" tag="operation_1971" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1972" tag="operation_1972" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1973" tag="operation_1973" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1974" tag="operation_1974" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1975" tag="operation_1975" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1976" tag="operation_1976" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1977" tag="operation_1977" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1978" tag="operation_1978" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1979" tag="operation_1979" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1980" tag="operation_1980" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1981" tag="operation_1981" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1982" tag="operation_1982" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1983" tag="operation_1983" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1984" tag="operation_1984" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresourceserver.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1965" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1965" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1965" tag="hblock_tag_0" canDelete="false" classfield_id="1965" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1965" tag="hblock_tag_1" canDelete="false" classfield_id="1965" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1966" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1966" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1966" tag="hblock_tag_2" canDelete="false" classfield_id="1966" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1966" tag="hblock_tag_3" canDelete="false" classfield_id="1966" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1967" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1967" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1967" tag="hblock_tag_4" canDelete="false" classfield_id="1967" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1967" tag="hblock_tag_5" canDelete="false" classfield_id="1967" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1968" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1968" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1968" tag="hblock_tag_6" canDelete="false" classfield_id="1968" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1968" tag="hblock_tag_7" canDelete="false" classfield_id="1968" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1969" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1969" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1969" tag="hblock_tag_8" canDelete="false" classfield_id="1969" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1969" tag="hblock_tag_9" canDelete="false" classfield_id="1969" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1970" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1970" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1970" tag="hblock_tag_10" canDelete="false" classfield_id="1970" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1970" tag="hblock_tag_11" canDelete="false" classfield_id="1970" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1985" parent_class="1985" fileExt=".cpp" fileName="kispluginserver" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;plugininfolist.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>
        <codeaccessormethod accessType="0" parent_id="1986" tag="hblock_tag_0" canDelete="false" classfield_id="1986" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1986" tag="hblock_tag_1" canDelete="false" classfield_id="1986" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1987" tag="hblock_tag_2" canDelete="false" classfield_id="1987" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1987" tag="hblock_tag_3" canDelete="false" classfield_id="1987" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="1988" tag="operation_1988" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1989" tag="operation_1989" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1991" tag="operation_1991" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1993" tag="operation_1993" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="1995" tag="operation_1995" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispluginserver.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1986" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1986" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1986" tag="hblock_tag_0" canDelete="false" classfield_id="1986" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1986" tag="hblock_tag_1" canDelete="false" classfield_id="1986" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1987" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1987" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1987" tag="hblock_tag_2" canDelete="false" classfield_id="1987" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1987" tag="hblock_tag_3" canDelete="false" classfield_id="1987" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1996" parent_class="1996" fileExt=".cpp" fileName="kistilecommand" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;tilemap.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>
        <codeaccessormethod accessType="0" parent_id="1997" tag="hblock_tag_0" canDelete="false" classfield_id="1997" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1997" tag="hblock_tag_1" canDelete="false" classfield_id="1997" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1998" tag="hblock_tag_2" canDelete="false" classfield_id="1998" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1998" tag="hblock_tag_3" canDelete="false" classfield_id="1998" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="1999" tag="hblock_tag_4" canDelete="false" classfield_id="1999" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="1999" tag="hblock_tag_5" canDelete="false" classfield_id="1999" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2000" tag="hblock_tag_6" canDelete="false" classfield_id="2000" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2000" tag="hblock_tag_7" canDelete="false" classfield_id="2000" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2001" tag="hblock_tag_8" canDelete="false" classfield_id="2001" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2001" tag="hblock_tag_9" canDelete="false" classfield_id="2001" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2002" tag="operation_2002" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2005" tag="operation_2005" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2012" tag="operation_2012" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2016" tag="operation_2016" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2019" tag="operation_2019" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2020" tag="operation_2020" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2021" tag="operation_2021" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2022" tag="operation_2022" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilecommand.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:47:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1997" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1997" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1997" tag="hblock_tag_0" canDelete="false" classfield_id="1997" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1997" tag="hblock_tag_1" canDelete="false" classfield_id="1997" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1998" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1998" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1998" tag="hblock_tag_2" canDelete="false" classfield_id="1998" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1998" tag="hblock_tag_3" canDelete="false" classfield_id="1998" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1999" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1999" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1999" tag="hblock_tag_4" canDelete="false" classfield_id="1999" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1999" tag="hblock_tag_5" canDelete="false" classfield_id="1999" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2000" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2000" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2000" tag="hblock_tag_6" canDelete="false" classfield_id="2000" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2000" tag="hblock_tag_7" canDelete="false" classfield_id="2000" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2001" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2001" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2001" tag="hblock_tag_8" canDelete="false" classfield_id="2001" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2001" tag="hblock_tag_9" canDelete="false" classfield_id="2001" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2023" parent_class="2023" fileExt=".cpp" fileName="plugininfo" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;plugintype.h&quot;&amp;#010;#include &quot;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>
        <codeaccessormethod accessType="0" parent_id="2024" tag="hblock_tag_0" canDelete="false" classfield_id="2024" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2024" tag="hblock_tag_1" canDelete="false" classfield_id="2024" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2025" tag="hblock_tag_2" canDelete="false" classfield_id="2025" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2025" tag="hblock_tag_3" canDelete="false" classfield_id="2025" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2026" tag="hblock_tag_4" canDelete="false" classfield_id="2026" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2026" tag="hblock_tag_5" canDelete="false" classfield_id="2026" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2027" tag="hblock_tag_6" canDelete="false" classfield_id="2027" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2027" tag="hblock_tag_7" canDelete="false" classfield_id="2027" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2028" tag="hblock_tag_8" canDelete="false" classfield_id="2028" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2028" tag="hblock_tag_9" canDelete="false" classfield_id="2028" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2029" tag="hblock_tag_10" canDelete="false" classfield_id="2029" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2029" tag="hblock_tag_11" canDelete="false" classfield_id="2029" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2030" tag="hblock_tag_12" canDelete="false" classfield_id="2030" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2030" tag="hblock_tag_13" canDelete="false" classfield_id="2030" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2031" tag="operation_2031" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2038" tag="operation_2038" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2039" tag="operation_2039" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2040" tag="operation_2040" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2041" tag="operation_2041" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2042" tag="operation_2042" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2043" tag="operation_2043" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2044" tag="operation_2044" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2046" tag="operation_2046" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			plugininfo.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2024" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2024" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2024" tag="hblock_tag_0" canDelete="false" classfield_id="2024" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2024" tag="hblock_tag_1" canDelete="false" classfield_id="2024" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2025" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2025" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2025" tag="hblock_tag_2" canDelete="false" classfield_id="2025" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2025" tag="hblock_tag_3" canDelete="false" classfield_id="2025" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2026" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2026" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2026" tag="hblock_tag_4" canDelete="false" classfield_id="2026" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2026" tag="hblock_tag_5" canDelete="false" classfield_id="2026" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2027" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2027" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2027" tag="hblock_tag_6" canDelete="false" classfield_id="2027" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2027" tag="hblock_tag_7" canDelete="false" classfield_id="2027" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2028" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2028" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2028" tag="hblock_tag_8" canDelete="false" classfield_id="2028" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2028" tag="hblock_tag_9" canDelete="false" classfield_id="2028" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2029" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2029" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2029" tag="hblock_tag_10" canDelete="false" classfield_id="2029" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2029" tag="hblock_tag_11" canDelete="false" classfield_id="2029" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2030" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2030" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2030" tag="hblock_tag_12" canDelete="false" classfield_id="2030" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2030" tag="hblock_tag_13" canDelete="false" classfield_id="2030" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2047" parent_class="2047" fileExt=".cpp" fileName="kisresource" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="2048" tag="hblock_tag_0" canDelete="false" classfield_id="2048" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2048" tag="hblock_tag_1" canDelete="false" classfield_id="2048" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2049" tag="hblock_tag_2" canDelete="false" classfield_id="2049" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2049" tag="hblock_tag_3" canDelete="false" classfield_id="2049" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2050" tag="hblock_tag_4" canDelete="false" classfield_id="2050" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2050" tag="hblock_tag_5" canDelete="false" classfield_id="2050" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2051" tag="hblock_tag_6" canDelete="false" classfield_id="2051" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2051" tag="hblock_tag_7" canDelete="false" classfield_id="2051" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2052" tag="hblock_tag_8" canDelete="false" classfield_id="2052" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2052" tag="hblock_tag_9" canDelete="false" classfield_id="2052" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2053" tag="hblock_tag_10" canDelete="false" classfield_id="2053" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2053" tag="hblock_tag_11" canDelete="false" classfield_id="2053" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2054" tag="hblock_tag_12" canDelete="false" classfield_id="2054" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2054" tag="hblock_tag_13" canDelete="false" classfield_id="2054" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2055" tag="operation_2055" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2057" tag="operation_2057" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2059" tag="operation_2059" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Creates a new KisResource object using @p filename.  No file is opened&amp;#010;in the constructor, you have to call loadAsync.&amp;#010;&amp;#010;@param filename the file name to save and load from." />
         </header>
        </codeoperation>
        <codeoperation parent_id="2061" tag="operation_2061" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2062" tag="operation_2062" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2063" tag="operation_2063" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2064" tag="operation_2064" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Returns a QImage representing this resource.  This image could be null." />
         </header>
        </codeoperation>
        <codeoperation parent_id="2065" tag="operation_2065" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Load this resource asynchronously.  The signal loadComplete is emitted when&amp;#010;the resource has been loaded and valid flag is set to true." />
         </header>
        </codeoperation>
        <codeoperation parent_id="2066" tag="operation_2066" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2067" tag="operation_2067" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Save this resource asynchronously.  The signal saveComplete is emitted when&amp;#010;the resource has been saved." />
         </header>
        </codeoperation>
        <codeoperation parent_id="2068" tag="operation_2068" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2070" tag="operation_2070" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2072" tag="operation_2072" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2074" tag="operation_2074" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2076" tag="operation_2076" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2078" tag="operation_2078" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2080" tag="operation_2080" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2082" tag="operation_2082" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2083" tag="operation_2083" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2084" tag="operation_2084" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2085" tag="operation_2085" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" text="Creates a new KisResource object using @p filename.  No file is opened&amp;#010;in the constructor, you have to call loadAsync.&amp;#010;&amp;#010;@param filename the file name to save and load from." />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresource.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2048" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2048" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2048" tag="hblock_tag_0" canDelete="false" classfield_id="2048" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2048" tag="hblock_tag_1" canDelete="false" classfield_id="2048" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2049" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2049" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2049" tag="hblock_tag_2" canDelete="false" classfield_id="2049" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2049" tag="hblock_tag_3" canDelete="false" classfield_id="2049" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2050" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2050" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2050" tag="hblock_tag_4" canDelete="false" classfield_id="2050" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2050" tag="hblock_tag_5" canDelete="false" classfield_id="2050" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2051" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2051" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2051" tag="hblock_tag_6" canDelete="false" classfield_id="2051" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2051" tag="hblock_tag_7" canDelete="false" classfield_id="2051" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2052" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2052" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2052" tag="hblock_tag_8" canDelete="false" classfield_id="2052" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2052" tag="hblock_tag_9" canDelete="false" classfield_id="2052" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2053" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2053" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2053" tag="hblock_tag_10" canDelete="false" classfield_id="2053" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2053" tag="hblock_tag_11" canDelete="false" classfield_id="2053" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2054" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2054" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2054" tag="hblock_tag_12" canDelete="false" classfield_id="2054" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2054" tag="hblock_tag_13" canDelete="false" classfield_id="2054" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2086" parent_class="2086" fileExt=".cpp" fileName="kisrenderinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="2087" tag="operation_2087" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2089" tag="operation_2089" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2090" tag="operation_2090" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2092" tag="operation_2092" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2093" tag="operation_2093" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2095" tag="operation_2095" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2100" tag="operation_2100" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2102" tag="operation_2102" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2105" tag="operation_2105" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2106" tag="operation_2106" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2108" tag="operation_2108" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisrenderinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2109" parent_class="2109" fileExt=".cpp" fileName="kispattern" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;kisresource.h&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="2110" tag="hblock_tag_0" canDelete="false" classfield_id="2110" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2110" tag="hblock_tag_1" canDelete="false" classfield_id="2110" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2111" tag="hblock_tag_2" canDelete="false" classfield_id="2111" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2111" tag="hblock_tag_3" canDelete="false" classfield_id="2111" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2112" tag="hblock_tag_4" canDelete="false" classfield_id="2112" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2112" tag="hblock_tag_5" canDelete="false" classfield_id="2112" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2113" tag="hblock_tag_6" canDelete="false" classfield_id="2113" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2113" tag="hblock_tag_7" canDelete="false" classfield_id="2113" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2114" tag="hblock_tag_8" canDelete="false" classfield_id="2114" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2114" tag="hblock_tag_9" canDelete="false" classfield_id="2114" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2115" tag="hblock_tag_10" canDelete="false" classfield_id="2115" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2115" tag="hblock_tag_11" canDelete="false" classfield_id="2115" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2116" tag="hblock_tag_12" canDelete="false" classfield_id="2116" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2116" tag="hblock_tag_13" canDelete="false" classfield_id="2116" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2117" tag="operation_2117" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2119" tag="operation_2119" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2120" tag="operation_2120" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2121" tag="operation_2121" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2122" tag="operation_2122" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2123" tag="operation_2123" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2124" tag="operation_2124" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2125" tag="operation_2125" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2126" tag="operation_2126" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispattern.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2110" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2110" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2110" tag="hblock_tag_0" canDelete="false" classfield_id="2110" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2110" tag="hblock_tag_1" canDelete="false" classfield_id="2110" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2111" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2111" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2111" tag="hblock_tag_2" canDelete="false" classfield_id="2111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2111" tag="hblock_tag_3" canDelete="false" classfield_id="2111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2112" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2112" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2112" tag="hblock_tag_4" canDelete="false" classfield_id="2112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2112" tag="hblock_tag_5" canDelete="false" classfield_id="2112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2113" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2113" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2113" tag="hblock_tag_6" canDelete="false" classfield_id="2113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2113" tag="hblock_tag_7" canDelete="false" classfield_id="2113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2114" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2114" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2114" tag="hblock_tag_8" canDelete="false" classfield_id="2114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2114" tag="hblock_tag_9" canDelete="false" classfield_id="2114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2115" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2115" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2115" tag="hblock_tag_10" canDelete="false" classfield_id="2115" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2115" tag="hblock_tag_11" canDelete="false" classfield_id="2115" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2116" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2116" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2116" tag="hblock_tag_12" canDelete="false" classfield_id="2116" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2116" tag="hblock_tag_13" canDelete="false" classfield_id="2116" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2422" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2422" 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="2422" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2129" parent_class="2129" fileExt=".cpp" fileName="plugintype" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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;  			plugintype.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2135" parent_class="2135" fileExt=".cpp" fileName="kistool" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2136" tag="operation_2136" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2138" tag="operation_2138" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2139" tag="operation_2139" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2141" tag="operation_2141" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2142" tag="operation_2142" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2144" tag="operation_2144" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2146" tag="operation_2146" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2148" tag="operation_2148" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2150" tag="operation_2150" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2152" tag="operation_2152" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2154" tag="operation_2154" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2156" tag="operation_2156" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2158" tag="operation_2158" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2160" tag="operation_2160" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2162" tag="operation_2162" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2164" tag="operation_2164" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2167" tag="operation_2167" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2169" tag="operation_2169" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2171" tag="operation_2171" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2173" tag="operation_2173" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistool.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2441" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2441" 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="2441" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2174" parent_class="2174" fileExt=".cpp" fileName="kisundoadapter" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.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>
        <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2175" tag="operation_2175" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2177" tag="operation_2177" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2178" tag="operation_2178" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2180" tag="operation_2180" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2182" tag="operation_2182" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2184" tag="operation_2184" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2185" tag="operation_2185" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2186" tag="operation_2186" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2188" tag="operation_2188" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2189" tag="operation_2189" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisundoadapter.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2366" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2366" 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="2366" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2190" parent_class="2190" fileExt=".cpp" fileName="kistoolfactory" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;vkistool.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>
        <codeaccessormethod accessType="0" parent_id="2192" tag="hblock_tag_0" canDelete="false" classfield_id="2192" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2192" tag="hblock_tag_1" canDelete="false" classfield_id="2192" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2191" tag="hblock_tag_7" canDelete="false" classfield_id="2191" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" classfield_id="2191" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2193" tag="operation_2193" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2195" tag="operation_2195" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2196" tag="operation_2196" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2198" tag="operation_2198" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2201" tag="operation_2201" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2202" tag="operation_2202" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistoolfactory.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2192" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2192" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2192" tag="hblock_tag_0" canDelete="false" classfield_id="2192" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2192" tag="hblock_tag_1" canDelete="false" classfield_id="2192" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2191" field_type="1" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2191" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2191" tag="hblock_tag_7" canDelete="false" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2191" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2191" 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="2191" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2203" parent_class="2203" fileExt=".cpp" fileName="kistoolcontrollerinterface" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&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>
        <codeoperation parent_id="2204" tag="operation_2204" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2206" tag="operation_2206" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2207" tag="operation_2207" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2209" tag="operation_2209" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2210" tag="operation_2210" canDelete="false" writeOutText="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2212" tag="operation_2212" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistoolcontrollerinterface.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2218" parent_class="2218" fileExt=".cpp" fileName="kisutil" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;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>
        <codeoperation parent_id="2219" tag="operation_2219" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2222" tag="operation_2222" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2224" tag="operation_2224" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2226" tag="operation_2226" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2229" tag="operation_2229" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2232" tag="operation_2232" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisutil.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2236" parent_class="2236" fileExt=".cpp" fileName="kisvector" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kisvector.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;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>
        <codeaccessormethod accessType="0" parent_id="2237" tag="hblock_tag_0" canDelete="false" classfield_id="2237" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2237" tag="hblock_tag_1" canDelete="false" classfield_id="2237" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2238" tag="hblock_tag_2" canDelete="false" classfield_id="2238" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2238" tag="hblock_tag_3" canDelete="false" classfield_id="2238" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2239" tag="hblock_tag_4" canDelete="false" classfield_id="2239" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2239" tag="hblock_tag_5" canDelete="false" classfield_id="2239" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2240" tag="operation_2240" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2243" tag="operation_2243" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2246" tag="operation_2246" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2249" tag="operation_2249" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2252" tag="operation_2252" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2255" tag="operation_2255" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2258" tag="operation_2258" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2261" tag="operation_2261" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2263" tag="operation_2263" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2265" tag="operation_2265" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2267" tag="operation_2267" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2270" tag="operation_2270" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2272" tag="operation_2272" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2274" tag="operation_2274" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2277" tag="operation_2277" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2279" tag="operation_2279" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2282" tag="operation_2282" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2285" tag="operation_2285" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2288" tag="operation_2288" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2290" tag="operation_2290" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2292" tag="operation_2292" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2294" tag="operation_2294" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2297" tag="operation_2297" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2298" tag="operation_2298" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2302" tag="operation_2302" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2306" tag="operation_2306" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2310" tag="operation_2310" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2312" tag="operation_2312" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2314" tag="operation_2314" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2315" tag="operation_2315" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2316" tag="operation_2316" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2317" tag="operation_2317" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2319" tag="operation_2319" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2321" tag="operation_2321" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2323" tag="operation_2323" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2324" tag="operation_2324" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2325" tag="operation_2325" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisvector.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2237" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2237" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2237" tag="hblock_tag_0" canDelete="false" classfield_id="2237" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2237" tag="hblock_tag_1" canDelete="false" classfield_id="2237" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2238" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2238" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2238" tag="hblock_tag_2" canDelete="false" classfield_id="2238" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2238" tag="hblock_tag_3" canDelete="false" classfield_id="2238" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2239" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2239" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2239" tag="hblock_tag_4" canDelete="false" classfield_id="2239" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2239" tag="hblock_tag_5" canDelete="false" classfield_id="2239" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2365" parent_class="2365" fileExt=".cpp" fileName="kisview" >
     <textblocks>
      <codeblockwithcomments tag="includes" text="#include &quot;string&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisguidesp.h&quot;&amp;#010;#include &quot;vkiscanvasobserver.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>
        <codeaccessormethod accessType="0" parent_id="2367" tag="hblock_tag_0" canDelete="false" classfield_id="2367" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2367" tag="hblock_tag_1" canDelete="false" classfield_id="2367" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2370" tag="hblock_tag_2" canDelete="false" classfield_id="2370" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2370" tag="hblock_tag_3" canDelete="false" classfield_id="2370" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2371" tag="hblock_tag_4" canDelete="false" classfield_id="2371" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2371" tag="hblock_tag_5" canDelete="false" classfield_id="2371" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2372" tag="hblock_tag_6" canDelete="false" classfield_id="2372" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2372" tag="hblock_tag_7" canDelete="false" classfield_id="2372" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2373" tag="hblock_tag_8" canDelete="false" classfield_id="2373" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2373" tag="hblock_tag_9" canDelete="false" classfield_id="2373" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2374" tag="hblock_tag_10" canDelete="false" classfield_id="2374" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2374" tag="hblock_tag_11" canDelete="false" classfield_id="2374" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2375" tag="hblock_tag_12" canDelete="false" classfield_id="2375" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2375" tag="hblock_tag_13" canDelete="false" classfield_id="2375" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2376" tag="hblock_tag_14" canDelete="false" classfield_id="2376" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2376" tag="hblock_tag_15" canDelete="false" classfield_id="2376" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2377" tag="hblock_tag_16" canDelete="false" classfield_id="2377" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2377" tag="hblock_tag_17" canDelete="false" classfield_id="2377" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2378" tag="hblock_tag_18" canDelete="false" classfield_id="2378" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2378" tag="hblock_tag_19" canDelete="false" classfield_id="2378" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2379" tag="hblock_tag_20" canDelete="false" classfield_id="2379" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2379" tag="hblock_tag_21" canDelete="false" classfield_id="2379" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2380" tag="hblock_tag_22" canDelete="false" classfield_id="2380" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2380" tag="hblock_tag_23" canDelete="false" classfield_id="2380" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2381" tag="hblock_tag_24" canDelete="false" classfield_id="2381" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2381" tag="hblock_tag_25" canDelete="false" classfield_id="2381" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2383" tag="hblock_tag_26" canDelete="false" classfield_id="2383" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2383" tag="hblock_tag_27" canDelete="false" classfield_id="2383" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2384" tag="hblock_tag_28" canDelete="false" classfield_id="2384" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2384" tag="hblock_tag_29" canDelete="false" classfield_id="2384" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2386" tag="hblock_tag_30" canDelete="false" classfield_id="2386" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2386" tag="hblock_tag_31" canDelete="false" classfield_id="2386" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2387" tag="hblock_tag_32" canDelete="false" classfield_id="2387" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2387" tag="hblock_tag_33" canDelete="false" classfield_id="2387" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2388" tag="hblock_tag_34" canDelete="false" classfield_id="2388" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2388" tag="hblock_tag_35" canDelete="false" classfield_id="2388" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2389" tag="hblock_tag_36" canDelete="false" classfield_id="2389" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2389" tag="hblock_tag_37" canDelete="false" classfield_id="2389" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2391" tag="hblock_tag_38" canDelete="false" classfield_id="2391" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2391" tag="hblock_tag_39" canDelete="false" classfield_id="2391" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2392" tag="hblock_tag_40" canDelete="false" classfield_id="2392" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2392" tag="hblock_tag_41" canDelete="false" classfield_id="2392" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2393" tag="hblock_tag_42" canDelete="false" classfield_id="2393" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2393" tag="hblock_tag_43" canDelete="false" classfield_id="2393" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2394" tag="hblock_tag_44" canDelete="false" classfield_id="2394" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2394" tag="hblock_tag_45" canDelete="false" classfield_id="2394" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2395" tag="hblock_tag_46" canDelete="false" classfield_id="2395" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2395" tag="hblock_tag_47" canDelete="false" classfield_id="2395" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2396" tag="hblock_tag_48" canDelete="false" classfield_id="2396" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2396" tag="hblock_tag_49" canDelete="false" classfield_id="2396" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2397" tag="hblock_tag_50" canDelete="false" classfield_id="2397" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2397" tag="hblock_tag_51" canDelete="false" classfield_id="2397" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2398" tag="hblock_tag_52" canDelete="false" classfield_id="2398" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2398" tag="hblock_tag_53" canDelete="false" classfield_id="2398" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2399" tag="hblock_tag_54" canDelete="false" classfield_id="2399" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2399" tag="hblock_tag_55" canDelete="false" classfield_id="2399" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2400" tag="hblock_tag_56" canDelete="false" classfield_id="2400" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2400" tag="hblock_tag_57" canDelete="false" classfield_id="2400" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2401" tag="hblock_tag_58" canDelete="false" classfield_id="2401" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2401" tag="hblock_tag_59" canDelete="false" classfield_id="2401" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2402" tag="hblock_tag_60" canDelete="false" classfield_id="2402" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2402" tag="hblock_tag_61" canDelete="false" classfield_id="2402" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2403" tag="hblock_tag_62" canDelete="false" classfield_id="2403" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2403" tag="hblock_tag_63" canDelete="false" classfield_id="2403" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2404" tag="hblock_tag_64" canDelete="false" classfield_id="2404" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2404" tag="hblock_tag_65" canDelete="false" classfield_id="2404" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2405" tag="hblock_tag_66" canDelete="false" classfield_id="2405" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2405" tag="hblock_tag_67" canDelete="false" classfield_id="2405" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2406" tag="hblock_tag_68" canDelete="false" classfield_id="2406" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2406" tag="hblock_tag_69" canDelete="false" classfield_id="2406" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2407" tag="hblock_tag_70" canDelete="false" classfield_id="2407" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2407" tag="hblock_tag_71" canDelete="false" classfield_id="2407" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2408" tag="hblock_tag_72" canDelete="false" classfield_id="2408" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2408" tag="hblock_tag_73" canDelete="false" classfield_id="2408" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2409" tag="hblock_tag_74" canDelete="false" classfield_id="2409" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2409" tag="hblock_tag_75" canDelete="false" classfield_id="2409" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2410" tag="hblock_tag_76" canDelete="false" classfield_id="2410" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2410" tag="hblock_tag_77" canDelete="false" classfield_id="2410" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2411" tag="hblock_tag_78" canDelete="false" classfield_id="2411" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2411" tag="hblock_tag_79" canDelete="false" classfield_id="2411" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2412" tag="hblock_tag_80" canDelete="false" classfield_id="2412" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2412" tag="hblock_tag_81" canDelete="false" classfield_id="2412" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2413" tag="hblock_tag_82" canDelete="false" classfield_id="2413" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2413" tag="hblock_tag_83" canDelete="false" classfield_id="2413" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2414" tag="hblock_tag_84" canDelete="false" classfield_id="2414" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2414" tag="hblock_tag_85" canDelete="false" classfield_id="2414" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2415" tag="hblock_tag_86" canDelete="false" classfield_id="2415" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2415" tag="hblock_tag_87" canDelete="false" classfield_id="2415" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2416" tag="hblock_tag_88" canDelete="false" classfield_id="2416" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2416" tag="hblock_tag_89" canDelete="false" classfield_id="2416" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2417" tag="hblock_tag_90" canDelete="false" classfield_id="2417" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2417" tag="hblock_tag_91" canDelete="false" classfield_id="2417" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2418" tag="hblock_tag_92" canDelete="false" classfield_id="2418" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2418" tag="hblock_tag_93" canDelete="false" classfield_id="2418" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2419" tag="hblock_tag_94" canDelete="false" classfield_id="2419" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2419" tag="hblock_tag_95" canDelete="false" classfield_id="2419" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2420" tag="hblock_tag_96" canDelete="false" classfield_id="2420" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2420" tag="hblock_tag_97" canDelete="false" classfield_id="2420" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2421" tag="hblock_tag_98" canDelete="false" classfield_id="2421" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2421" tag="hblock_tag_99" canDelete="false" classfield_id="2421" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2424" tag="hblock_tag_100" canDelete="false" classfield_id="2424" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2424" tag="hblock_tag_101" canDelete="false" classfield_id="2424" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2425" tag="hblock_tag_102" canDelete="false" classfield_id="2425" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2425" tag="hblock_tag_103" canDelete="false" classfield_id="2425" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2426" tag="hblock_tag_104" canDelete="false" classfield_id="2426" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2426" tag="hblock_tag_105" canDelete="false" classfield_id="2426" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2427" tag="hblock_tag_106" canDelete="false" classfield_id="2427" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2427" tag="hblock_tag_107" canDelete="false" classfield_id="2427" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2428" tag="hblock_tag_108" canDelete="false" classfield_id="2428" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2428" tag="hblock_tag_109" canDelete="false" classfield_id="2428" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2429" tag="hblock_tag_110" canDelete="false" classfield_id="2429" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2429" tag="hblock_tag_111" canDelete="false" classfield_id="2429" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2430" tag="hblock_tag_112" canDelete="false" classfield_id="2430" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2430" tag="hblock_tag_113" canDelete="false" classfield_id="2430" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2431" tag="hblock_tag_114" canDelete="false" classfield_id="2431" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2431" tag="hblock_tag_115" canDelete="false" classfield_id="2431" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2432" tag="hblock_tag_116" canDelete="false" classfield_id="2432" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2432" tag="hblock_tag_117" canDelete="false" classfield_id="2432" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2433" tag="hblock_tag_118" canDelete="false" classfield_id="2433" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2433" tag="hblock_tag_119" canDelete="false" classfield_id="2433" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2434" tag="hblock_tag_120" canDelete="false" classfield_id="2434" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2434" tag="hblock_tag_121" canDelete="false" classfield_id="2434" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2435" tag="hblock_tag_122" canDelete="false" classfield_id="2435" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2435" tag="hblock_tag_123" canDelete="false" classfield_id="2435" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_124" canDelete="false" classfield_id="2436" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_125" canDelete="false" classfield_id="2436" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2437" tag="hblock_tag_126" canDelete="false" classfield_id="2437" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2437" tag="hblock_tag_127" canDelete="false" classfield_id="2437" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2438" tag="hblock_tag_128" canDelete="false" classfield_id="2438" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2438" tag="hblock_tag_129" canDelete="false" classfield_id="2438" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2439" tag="hblock_tag_130" canDelete="false" classfield_id="2439" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2439" tag="hblock_tag_131" canDelete="false" classfield_id="2439" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2440" tag="hblock_tag_132" canDelete="false" classfield_id="2440" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2440" tag="hblock_tag_133" canDelete="false" classfield_id="2440" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2442" tag="hblock_tag_134" canDelete="false" classfield_id="2442" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2442" tag="hblock_tag_135" canDelete="false" classfield_id="2442" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2443" tag="hblock_tag_136" canDelete="false" classfield_id="2443" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2443" tag="hblock_tag_137" canDelete="false" classfield_id="2443" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2444" tag="hblock_tag_138" canDelete="false" classfield_id="2444" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2444" tag="hblock_tag_139" canDelete="false" classfield_id="2444" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2445" tag="hblock_tag_140" canDelete="false" classfield_id="2445" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2445" tag="hblock_tag_141" canDelete="false" classfield_id="2445" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2446" tag="hblock_tag_142" canDelete="false" classfield_id="2446" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2446" tag="hblock_tag_143" canDelete="false" classfield_id="2446" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2447" tag="hblock_tag_144" canDelete="false" classfield_id="2447" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2447" tag="hblock_tag_145" canDelete="false" classfield_id="2447" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_146" canDelete="false" classfield_id="2366" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_147" canDelete="false" classfield_id="2366" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_148" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_149" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_150" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_151" canDelete="false" classfield_id="2368" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_152" canDelete="false" classfield_id="2368" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_153" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_154" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_155" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_156" canDelete="false" classfield_id="2369" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_157" canDelete="false" classfield_id="2369" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_158" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_159" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_160" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_161" canDelete="false" classfield_id="2382" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_162" canDelete="false" classfield_id="2382" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_163" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_164" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_165" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_166" canDelete="false" classfield_id="2385" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_167" canDelete="false" classfield_id="2385" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_168" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_169" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_170" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_171" canDelete="false" classfield_id="2390" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_172" canDelete="false" classfield_id="2390" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_173" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_174" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_175" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_176" canDelete="false" classfield_id="2422" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_177" canDelete="false" classfield_id="2422" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_178" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_179" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_180" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_181" canDelete="false" classfield_id="2423" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_182" canDelete="false" classfield_id="2423" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_183" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_184" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_185" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_186" canDelete="false" classfield_id="2441" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_187" canDelete="false" classfield_id="2441" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_188" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_189" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_190" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeaccessormethod>
        <codeoperation parent_id="2448" tag="operation_2448" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2453" tag="operation_2453" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2455" tag="operation_2455" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2456" tag="operation_2456" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2457" tag="operation_2457" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2458" tag="operation_2458" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2459" tag="operation_2459" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2460" tag="operation_2460" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2462" tag="operation_2462" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2463" tag="operation_2463" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2464" tag="operation_2464" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2465" tag="operation_2465" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2466" tag="operation_2466" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2467" tag="operation_2467" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2468" tag="operation_2468" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2469" tag="operation_2469" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2470" tag="operation_2470" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2472" tag="operation_2472" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2473" tag="operation_2473" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2474" tag="operation_2474" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2475" tag="operation_2475" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2476" tag="operation_2476" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2477" tag="operation_2477" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2480" tag="operation_2480" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2481" tag="operation_2481" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2484" tag="operation_2484" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2486" tag="operation_2486" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2487" tag="operation_2487" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2488" tag="operation_2488" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2492" tag="operation_2492" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2494" tag="operation_2494" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2495" tag="operation_2495" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2496" tag="operation_2496" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2498" tag="operation_2498" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2500" tag="operation_2500" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2502" tag="operation_2502" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2504" tag="operation_2504" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2506" tag="operation_2506" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2508" tag="operation_2508" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2510" tag="operation_2510" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2512" tag="operation_2512" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2514" tag="operation_2514" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2515" tag="operation_2515" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2516" tag="operation_2516" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2517" tag="operation_2517" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2519" tag="operation_2519" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2520" tag="operation_2520" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2521" tag="operation_2521" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2522" tag="operation_2522" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2523" tag="operation_2523" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2524" tag="operation_2524" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2525" tag="operation_2525" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2526" tag="operation_2526" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2527" tag="operation_2527" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2528" tag="operation_2528" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2533" tag="operation_2533" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2535" tag="operation_2535" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2536" tag="operation_2536" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2538" tag="operation_2538" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2539" tag="operation_2539" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2542" tag="operation_2542" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2544" tag="operation_2544" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2546" tag="operation_2546" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2549" tag="operation_2549" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2551" tag="operation_2551" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2553" tag="operation_2553" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2554" tag="operation_2554" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2555" tag="operation_2555" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2558" tag="operation_2558" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2559" tag="operation_2559" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2562" tag="operation_2562" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
        <codeoperation parent_id="2566" tag="operation_2566" canDelete="false" role_id="-1" >
         <header>
          <cppcodedocumentation tag="" />
         </header>
        </codeoperation>
       </textblocks>
      </hierarchicalcodeblock>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisview.cpp - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2367" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2367" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2367" tag="hblock_tag_0" canDelete="false" classfield_id="2367" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2367" tag="hblock_tag_1" canDelete="false" classfield_id="2367" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2370" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2370" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2370" tag="hblock_tag_2" canDelete="false" classfield_id="2370" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2370" tag="hblock_tag_3" canDelete="false" classfield_id="2370" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2371" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2371" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2371" tag="hblock_tag_4" canDelete="false" classfield_id="2371" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2371" tag="hblock_tag_5" canDelete="false" classfield_id="2371" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2372" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2372" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2372" tag="hblock_tag_6" canDelete="false" classfield_id="2372" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2372" tag="hblock_tag_7" canDelete="false" classfield_id="2372" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2373" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2373" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2373" tag="hblock_tag_8" canDelete="false" classfield_id="2373" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2373" tag="hblock_tag_9" canDelete="false" classfield_id="2373" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2374" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2374" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2374" tag="hblock_tag_10" canDelete="false" classfield_id="2374" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2374" tag="hblock_tag_11" canDelete="false" classfield_id="2374" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2375" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2375" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2375" tag="hblock_tag_12" canDelete="false" classfield_id="2375" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2375" tag="hblock_tag_13" canDelete="false" classfield_id="2375" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2376" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2376" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2376" tag="hblock_tag_14" canDelete="false" classfield_id="2376" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2376" tag="hblock_tag_15" canDelete="false" classfield_id="2376" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2377" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2377" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2377" tag="hblock_tag_16" canDelete="false" classfield_id="2377" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2377" tag="hblock_tag_17" canDelete="false" classfield_id="2377" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2378" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2378" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2378" tag="hblock_tag_18" canDelete="false" classfield_id="2378" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2378" tag="hblock_tag_19" canDelete="false" classfield_id="2378" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2379" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2379" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2379" tag="hblock_tag_20" canDelete="false" classfield_id="2379" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2379" tag="hblock_tag_21" canDelete="false" classfield_id="2379" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2380" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2380" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2380" tag="hblock_tag_22" canDelete="false" classfield_id="2380" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2380" tag="hblock_tag_23" canDelete="false" classfield_id="2380" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2381" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2381" tag="hblock_tag_24" canDelete="false" classfield_id="2381" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2381" tag="hblock_tag_25" canDelete="false" classfield_id="2381" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2383" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2383" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2383" tag="hblock_tag_26" canDelete="false" classfield_id="2383" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2383" tag="hblock_tag_27" canDelete="false" classfield_id="2383" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2384" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2384" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2384" tag="hblock_tag_28" canDelete="false" classfield_id="2384" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2384" tag="hblock_tag_29" canDelete="false" classfield_id="2384" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2386" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2386" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2386" tag="hblock_tag_30" canDelete="false" classfield_id="2386" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2386" tag="hblock_tag_31" canDelete="false" classfield_id="2386" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2387" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2387" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2387" tag="hblock_tag_32" canDelete="false" classfield_id="2387" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2387" tag="hblock_tag_33" canDelete="false" classfield_id="2387" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2388" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2388" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2388" tag="hblock_tag_34" canDelete="false" classfield_id="2388" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2388" tag="hblock_tag_35" canDelete="false" classfield_id="2388" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2389" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2389" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2389" tag="hblock_tag_36" canDelete="false" classfield_id="2389" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2389" tag="hblock_tag_37" canDelete="false" classfield_id="2389" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2391" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2391" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2391" tag="hblock_tag_38" canDelete="false" classfield_id="2391" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2391" tag="hblock_tag_39" canDelete="false" classfield_id="2391" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2392" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2392" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2392" tag="hblock_tag_40" canDelete="false" classfield_id="2392" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2392" tag="hblock_tag_41" canDelete="false" classfield_id="2392" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2393" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2393" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2393" tag="hblock_tag_42" canDelete="false" classfield_id="2393" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2393" tag="hblock_tag_43" canDelete="false" classfield_id="2393" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2394" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2394" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2394" tag="hblock_tag_44" canDelete="false" classfield_id="2394" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2394" tag="hblock_tag_45" canDelete="false" classfield_id="2394" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2395" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2395" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2395" tag="hblock_tag_46" canDelete="false" classfield_id="2395" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2395" tag="hblock_tag_47" canDelete="false" classfield_id="2395" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2396" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2396" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2396" tag="hblock_tag_48" canDelete="false" classfield_id="2396" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2396" tag="hblock_tag_49" canDelete="false" classfield_id="2396" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2397" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2397" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2397" tag="hblock_tag_50" canDelete="false" classfield_id="2397" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2397" tag="hblock_tag_51" canDelete="false" classfield_id="2397" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2398" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2398" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2398" tag="hblock_tag_52" canDelete="false" classfield_id="2398" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2398" tag="hblock_tag_53" canDelete="false" classfield_id="2398" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2399" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2399" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2399" tag="hblock_tag_54" canDelete="false" classfield_id="2399" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2399" tag="hblock_tag_55" canDelete="false" classfield_id="2399" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2400" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2400" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2400" tag="hblock_tag_56" canDelete="false" classfield_id="2400" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2400" tag="hblock_tag_57" canDelete="false" classfield_id="2400" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2401" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2401" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2401" tag="hblock_tag_58" canDelete="false" classfield_id="2401" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2401" tag="hblock_tag_59" canDelete="false" classfield_id="2401" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2402" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2402" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2402" tag="hblock_tag_60" canDelete="false" classfield_id="2402" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2402" tag="hblock_tag_61" canDelete="false" classfield_id="2402" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2403" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2403" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2403" tag="hblock_tag_62" canDelete="false" classfield_id="2403" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2403" tag="hblock_tag_63" canDelete="false" classfield_id="2403" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2404" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2404" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2404" tag="hblock_tag_64" canDelete="false" classfield_id="2404" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2404" tag="hblock_tag_65" canDelete="false" classfield_id="2404" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2405" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2405" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2405" tag="hblock_tag_66" canDelete="false" classfield_id="2405" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2405" tag="hblock_tag_67" canDelete="false" classfield_id="2405" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2406" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2406" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2406" tag="hblock_tag_68" canDelete="false" classfield_id="2406" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2406" tag="hblock_tag_69" canDelete="false" classfield_id="2406" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2407" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2407" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2407" tag="hblock_tag_70" canDelete="false" classfield_id="2407" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2407" tag="hblock_tag_71" canDelete="false" classfield_id="2407" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2408" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2408" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2408" tag="hblock_tag_72" canDelete="false" classfield_id="2408" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2408" tag="hblock_tag_73" canDelete="false" classfield_id="2408" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2409" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2409" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2409" tag="hblock_tag_74" canDelete="false" classfield_id="2409" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2409" tag="hblock_tag_75" canDelete="false" classfield_id="2409" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2410" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2410" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2410" tag="hblock_tag_76" canDelete="false" classfield_id="2410" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2410" tag="hblock_tag_77" canDelete="false" classfield_id="2410" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2411" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2411" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2411" tag="hblock_tag_78" canDelete="false" classfield_id="2411" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2411" tag="hblock_tag_79" canDelete="false" classfield_id="2411" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2412" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2412" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2412" tag="hblock_tag_80" canDelete="false" classfield_id="2412" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2412" tag="hblock_tag_81" canDelete="false" classfield_id="2412" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2413" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2413" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2413" tag="hblock_tag_82" canDelete="false" classfield_id="2413" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2413" tag="hblock_tag_83" canDelete="false" classfield_id="2413" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2414" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2414" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2414" tag="hblock_tag_84" canDelete="false" classfield_id="2414" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2414" tag="hblock_tag_85" canDelete="false" classfield_id="2414" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2415" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2415" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2415" tag="hblock_tag_86" canDelete="false" classfield_id="2415" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2415" tag="hblock_tag_87" canDelete="false" classfield_id="2415" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2416" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2416" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2416" tag="hblock_tag_88" canDelete="false" classfield_id="2416" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2416" tag="hblock_tag_89" canDelete="false" classfield_id="2416" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2417" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2417" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2417" tag="hblock_tag_90" canDelete="false" classfield_id="2417" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2417" tag="hblock_tag_91" canDelete="false" classfield_id="2417" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2418" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2418" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2418" tag="hblock_tag_92" canDelete="false" classfield_id="2418" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2418" tag="hblock_tag_93" canDelete="false" classfield_id="2418" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2419" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2419" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2419" tag="hblock_tag_94" canDelete="false" classfield_id="2419" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2419" tag="hblock_tag_95" canDelete="false" classfield_id="2419" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2420" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2420" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2420" tag="hblock_tag_96" canDelete="false" classfield_id="2420" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2420" tag="hblock_tag_97" canDelete="false" classfield_id="2420" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2421" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2421" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2421" tag="hblock_tag_98" canDelete="false" classfield_id="2421" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2421" tag="hblock_tag_99" canDelete="false" classfield_id="2421" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2424" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2424" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2424" tag="hblock_tag_100" canDelete="false" classfield_id="2424" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2424" tag="hblock_tag_101" canDelete="false" classfield_id="2424" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2425" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2425" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2425" tag="hblock_tag_102" canDelete="false" classfield_id="2425" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2425" tag="hblock_tag_103" canDelete="false" classfield_id="2425" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2426" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2426" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2426" tag="hblock_tag_104" canDelete="false" classfield_id="2426" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2426" tag="hblock_tag_105" canDelete="false" classfield_id="2426" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2427" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2427" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2427" tag="hblock_tag_106" canDelete="false" classfield_id="2427" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2427" tag="hblock_tag_107" canDelete="false" classfield_id="2427" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2428" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2428" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2428" tag="hblock_tag_108" canDelete="false" classfield_id="2428" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2428" tag="hblock_tag_109" canDelete="false" classfield_id="2428" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2429" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2429" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2429" tag="hblock_tag_110" canDelete="false" classfield_id="2429" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2429" tag="hblock_tag_111" canDelete="false" classfield_id="2429" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2430" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2430" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2430" tag="hblock_tag_112" canDelete="false" classfield_id="2430" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2430" tag="hblock_tag_113" canDelete="false" classfield_id="2430" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2431" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2431" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2431" tag="hblock_tag_114" canDelete="false" classfield_id="2431" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2431" tag="hblock_tag_115" canDelete="false" classfield_id="2431" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2432" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2432" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2432" tag="hblock_tag_116" canDelete="false" classfield_id="2432" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2432" tag="hblock_tag_117" canDelete="false" classfield_id="2432" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2433" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2433" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2433" tag="hblock_tag_118" canDelete="false" classfield_id="2433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2433" tag="hblock_tag_119" canDelete="false" classfield_id="2433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2434" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2434" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2434" tag="hblock_tag_120" canDelete="false" classfield_id="2434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2434" tag="hblock_tag_121" canDelete="false" classfield_id="2434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2435" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2435" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2435" tag="hblock_tag_122" canDelete="false" classfield_id="2435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2435" tag="hblock_tag_123" canDelete="false" classfield_id="2435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2436" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2436" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_124" canDelete="false" classfield_id="2436" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_125" canDelete="false" classfield_id="2436" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2437" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2437" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2437" tag="hblock_tag_126" canDelete="false" classfield_id="2437" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2437" tag="hblock_tag_127" canDelete="false" classfield_id="2437" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2438" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2438" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2438" tag="hblock_tag_128" canDelete="false" classfield_id="2438" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2438" tag="hblock_tag_129" canDelete="false" classfield_id="2438" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2439" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2439" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2439" tag="hblock_tag_130" canDelete="false" classfield_id="2439" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2439" tag="hblock_tag_131" canDelete="false" classfield_id="2439" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2440" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2440" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2440" tag="hblock_tag_132" canDelete="false" classfield_id="2440" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2440" tag="hblock_tag_133" canDelete="false" classfield_id="2440" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2442" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2442" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2442" tag="hblock_tag_134" canDelete="false" classfield_id="2442" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2442" tag="hblock_tag_135" canDelete="false" classfield_id="2442" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2443" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2443" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2443" tag="hblock_tag_136" canDelete="false" classfield_id="2443" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2443" tag="hblock_tag_137" canDelete="false" classfield_id="2443" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2444" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2444" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2444" tag="hblock_tag_138" canDelete="false" classfield_id="2444" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2444" tag="hblock_tag_139" canDelete="false" classfield_id="2444" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2445" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2445" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2445" tag="hblock_tag_140" canDelete="false" classfield_id="2445" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2445" tag="hblock_tag_141" canDelete="false" classfield_id="2445" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2446" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2446" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2446" tag="hblock_tag_142" canDelete="false" classfield_id="2446" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2446" tag="hblock_tag_143" canDelete="false" classfield_id="2446" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2447" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2447" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2447" tag="hblock_tag_144" canDelete="false" classfield_id="2447" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2447" tag="hblock_tag_145" canDelete="false" classfield_id="2447" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2366" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2366" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_146" canDelete="false" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_147" canDelete="false" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_148" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_149" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_150" canDelete="false" writeOutText="false" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2368" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2368" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_151" canDelete="false" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_152" canDelete="false" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_153" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_154" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_155" canDelete="false" writeOutText="false" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2369" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2369" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_156" canDelete="false" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_157" canDelete="false" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_158" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_159" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_160" canDelete="false" writeOutText="false" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2382" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2382" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_161" canDelete="false" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_162" canDelete="false" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_163" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_164" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_165" canDelete="false" writeOutText="false" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2385" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2385" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_166" canDelete="false" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_167" canDelete="false" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_168" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_169" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_170" canDelete="false" writeOutText="false" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2390" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2390" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_171" canDelete="false" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_172" canDelete="false" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_173" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_174" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_175" canDelete="false" writeOutText="false" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2422" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2422" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_176" canDelete="false" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_177" canDelete="false" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_178" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_179" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_180" canDelete="false" writeOutText="false" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2423" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2423" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_181" canDelete="false" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_182" canDelete="false" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_183" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_184" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_185" canDelete="false" writeOutText="false" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2441" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2441" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_186" canDelete="false" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_187" canDelete="false" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_188" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_189" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_190" canDelete="false" writeOutText="false" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" >
     <textblocks/>
     <header>
      <codecomment tag="" />
     </header>
    </codedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader9" parent_class="9" fileExt=".h" fileName="kisbuildersubject" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISBUILDERSUBJECT_H&amp;#010;#define KISBUILDERSUBJECT_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="9" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisBuilderSubject&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="KisBuilderSubject ( ) { }" >
                 <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>
                <codeoperation parent_id="10" tag="operation_10" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="11" tag="operation_11" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISBUILDERSUBJECT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbuildersubject.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader12" parent_class="12" fileExt=".h" fileName="kisimagemagickconverter" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGEMAGICKCONVERTER_H&amp;#010;#define KISIMAGEMAGICKCONVERTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagebuilder_result.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;bool.h&quot;&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="12" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisImageMagickConverter&amp;#010;Build a KisImage representation of an image file." />
         </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="KisImageMagickConverter ( ) { }" >
                 <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>
                <codeoperation parent_id="20" tag="operation_20" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param adapter " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="25" tag="operation_25" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri &amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="28" tag="operation_28" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="31" tag="operation_31" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="36" tag="operation_36" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="40" tag="operation_40" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="41" tag="operation_41" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="42" tag="operation_42" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="43" tag="operation_43" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="18" tag="operation_18" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="23" tag="operation_23" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="33" tag="operation_33" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri &amp;#010;@param isBlob " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="37" tag="operation_37" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param adapter " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="13" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_adapter;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="14" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="15" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KisDoc * m_doc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="16" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="17" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_stop;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="13" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="13" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="13" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="13" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="14" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="14" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="14" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="14" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="15" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="15" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="15" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="15" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="16" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="16" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="16" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="16" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="17" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="17" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="17" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="17" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISIMAGEMAGICKCONVERTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagemagickconverter.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="13" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="13" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_adapter;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="13" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="13" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="13" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="13" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="14" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="14" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="14" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="14" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="14" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="14" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="15" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="15" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KisDoc * m_doc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="15" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="15" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="15" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="15" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="16" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="16" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="16" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="16" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="16" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="16" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="17" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="17" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_stop;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="17" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="17" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="17" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="17" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader44" parent_class="44" fileExt=".h" fileName="kisbuildermonitor" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISBUILDERMONITOR_H&amp;#010;#define KISBUILDERMONITOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;vkisbuildersubject.h&quot;&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="44" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisBuilderMonitor&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>
              <ccfdeclarationcodeblock parent_id="2390" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisBuilderMonitor ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="46" tag="operation_46" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="49" tag="operation_49" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="51" tag="operation_51" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="53" tag="operation_53" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="45" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" vKisBuilderSubject m_subjects;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="45" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="45" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="45" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="45" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISBUILDERMONITOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbuildermonitor.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="45" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="45" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" vKisBuilderSubject m_subjects;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="45" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="45" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="45" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="45" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2390" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2390" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader55" parent_class="55" fileExt=".h" fileName="kisimagebuilder_result" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGEBUILDER_RESULT_H&amp;#010;#define KISIMAGEBUILDER_RESULT_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="55" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisImageBuilder_Result&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="KisImageBuilder_Result ( ) { }" >
                 <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 //KISIMAGEBUILDER_RESULT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagebuilder_result.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader69" parent_class="69" fileExt=".h" fileName="kisimagebuilder_step" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGEBUILDER_STEP_H&amp;#010;#define KISIMAGEBUILDER_STEP_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="69" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisImageBuilder_Step&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="KisImageBuilder_Step ( ) { }" >
                 <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 //KISIMAGEBUILDER_STEP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagebuilder_step.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader81" parent_class="81" fileExt=".h" fileName="kisstrategycolorspacecmyk" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSTRATEGYCOLORSPACECMYK_H&amp;#010;#define KISSTRATEGYCOLORSPACECMYK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;colorlut.h&quot;&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="81" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisStrategyColorSpaceCMYK&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="KisStrategyColorSpaceCMYK ( ) { }" >
                 <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>
                <codeoperation parent_id="86" tag="operation_86" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="87" tag="operation_87" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="90" tag="operation_90" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="94" tag="operation_94" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="97" tag="operation_97" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="101" tag="operation_101" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="104" tag="operation_104" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="108" tag="operation_108" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param projection &amp;#010;@param painter &amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="115" tag="operation_115" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="125" tag="operation_125" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="134" tag="operation_134" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="82" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_buf;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="83" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KPixmapIO m_pixio;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="84" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pixmap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="85" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" ColorLUT m_rgbLUT;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="82" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="82" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="82" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="82" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="83" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="83" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="84" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="84" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="85" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="85" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISSTRATEGYCOLORSPACECMYK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspacecmyk.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="82" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="82" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_buf;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="82" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="82" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="82" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="82" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="83" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="83" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KPixmapIO m_pixio;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="83" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="83" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="84" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="84" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pixmap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="84" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="84" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="85" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="85" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" ColorLUT m_rgbLUT;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="85" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="85" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader135" parent_class="135" fileExt=".h" fileName="rgb" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef RGB_H&amp;#010;#define RGB_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;quantum.h&quot;&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="135" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class RGB&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>
              <ccfdeclarationcodeblock parent_id="136" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM b;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="137" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM g;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="138" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM r;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="RGB ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="136" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="136" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="136" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="136" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="137" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="137" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="137" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="137" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="138" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="138" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="138" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="138" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //RGB_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			rgb.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="136" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="136" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM b;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="136" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="136" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="136" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="136" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="137" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="137" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM g;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="137" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="137" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="137" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="137" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="138" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM r;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="138" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="138" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="138" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="138" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader139" parent_class="139" fileExt=".h" fileName="kisstrategycolorspace" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSTRATEGYCOLORSPACE_H&amp;#010;#define KISSTRATEGYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&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="139" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisStrategyColorSpace&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="KisStrategyColorSpace ( ) { }" >
                 <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>
                <codeoperation parent_id="142" tag="operation_142" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="145" tag="operation_145" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="148" tag="operation_148" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="152" tag="operation_152" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="155" tag="operation_155" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="159" tag="operation_159" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="162" tag="operation_162" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="166" tag="operation_166" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param projection &amp;#010;@param painter &amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="173" tag="operation_173" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="183" tag="operation_183" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="192" tag="operation_192" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="140" tag="operation_140" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="143" tag="operation_143" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISSTRATEGYCOLORSPACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspace.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader193" parent_class="193" fileExt=".h" fileName="kiscolorspacefactoryinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOLORSPACEFACTORYINTERFACE_H&amp;#010;#define KISCOLORSPACEFACTORYINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;enumimgtype.h&quot;&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="193" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisColorSpaceFactoryInterface&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>
              <ccfdeclarationcodeblock parent_id="194" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisColorSpaceFactoryInterface m_singleton;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisColorSpaceFactoryInterface ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="194" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="194" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="194" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="197" tag="operation_197" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="200" tag="operation_200" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="202" tag="operation_202" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param imgType " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="204" tag="operation_204" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="205" tag="operation_205" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="195" tag="operation_195" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="198" tag="operation_198" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISCOLORSPACEFACTORYINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscolorspacefactoryinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:49:16&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="194" field_type="1" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="194" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisColorSpaceFactoryInterface m_singleton;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="194" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="194" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="194" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisColorSpaceFactoryInterface ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="194" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="194" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="194" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="194" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="194" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="194" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader206" parent_class="206" fileExt=".h" fileName="kisstrategycolorspacergb" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSTRATEGYCOLORSPACERGB_H&amp;#010;#define KISSTRATEGYCOLORSPACERGB_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&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="206" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisStrategyColorSpaceRGB&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="KisStrategyColorSpaceRGB ( ) { }" >
                 <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>
                <codeoperation parent_id="210" tag="operation_210" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="211" tag="operation_211" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="214" tag="operation_214" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rgb &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="218" tag="operation_218" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="221" tag="operation_221" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="225" tag="operation_225" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="228" tag="operation_228" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity &amp;#010;@param dst " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="232" tag="operation_232" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param projection &amp;#010;@param painter &amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="239" tag="operation_239" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="249" tag="operation_249" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param stride &amp;#010;@param dst &amp;#010;@param dststride &amp;#010;@param src &amp;#010;@param srcstride &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="258" tag="operation_258" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="207" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_buf;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="208" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KPixmapIO m_pixio;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="209" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pixmap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="207" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="207" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="207" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="207" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="208" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="208" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="208" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="208" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="209" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="209" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="209" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="209" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISSTRATEGYCOLORSPACERGB_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategycolorspacergb.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="207" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="207" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_buf;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="207" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="207" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="207" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="207" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="208" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="208" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KPixmapIO m_pixio;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="208" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="208" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="208" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="208" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="209" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="209" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pixmap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="209" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="209" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="209" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="209" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader259" parent_class="259" fileExt=".h" fileName="cmyk" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef CMYK_H&amp;#010;#define CMYK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;quantum.h&quot;&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="259" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class CMYK&amp;#010;This class implements the conversion of the Krita images that contain cmy + transparency&amp;#010;data to rbg for screen rendering." />
         </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>
              <ccfdeclarationcodeblock parent_id="260" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM c;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="261" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM k;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="262" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="263" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM y;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="CMYK ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="260" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="260" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="260" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="260" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="261" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="261" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="261" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="261" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="262" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="262" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="262" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="262" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="263" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="263" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="263" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="263" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="264" tag="operation_264" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //CMYK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			cmyk.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="260" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="260" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM c;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="260" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="260" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="261" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="261" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM k;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="261" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="261" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="262" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="262" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="262" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="262" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="263" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="263" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM y;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="263" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="263" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader266" parent_class="266" fileExt=".h" fileName="kiscolorspacefactoryflyweight" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOLORSPACEFACTORYFLYWEIGHT_H&amp;#010;#define KISCOLORSPACEFACTORYFLYWEIGHT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;kisstrategycolorspacesp.h&quot;&amp;#010;#include &quot;acflyweights.h&quot;&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="266" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisColorSpaceFactoryFlyweight&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="KisColorSpaceFactoryFlyweight ( ) { }" >
                 <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>
                <codeoperation parent_id="268" tag="operation_268" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="269" tag="operation_269" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="271" tag="operation_271" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param imgType " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="275" tag="operation_275" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="273" tag="operation_273" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param imgType " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="267" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" acFlyweights m_flyweights;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="267" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="267" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="267" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="267" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISCOLORSPACEFACTORYFLYWEIGHT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscolorspacefactoryflyweight.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="267" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="267" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" acFlyweights m_flyweights;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="267" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="267" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader283" parent_class="283" fileExt=".h" fileName="kisscopedlock" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSCOPEDLOCK_H&amp;#010;#define KISSCOPEDLOCK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&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="283" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisScopedLock&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="KisScopedLock ( ) { }" >
                 <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>
                <codeoperation parent_id="285" tag="operation_285" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param lock &amp;#010;@param initialLock " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="288" tag="operation_288" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="289" tag="operation_289" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="290" tag="operation_290" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="291" tag="operation_291" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="284" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex * m_mutex;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="284" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="284" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="284" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="284" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISSCOPEDLOCK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisscopedlock.h - Copyright boud&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 Sun Feb 8 2004 at 16:49:09&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="284" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="284" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex * m_mutex;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="284" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="284" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader292" parent_class="292" fileExt=".h" fileName="kisstrategymove" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSTRATEGYMOVE_H&amp;#010;#define KISSTRATEGYMOVE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&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="292" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisStrategyMove&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="KisStrategyMove ( ) { }" >
                 <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>
                <codeoperation parent_id="302" tag="operation_302" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="303" tag="operation_303" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="307" tag="operation_307" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="309" tag="operation_309" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos &amp;#010;@param undo " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="312" tag="operation_312" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="314" tag="operation_314" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param x2 &amp;#010;@param y2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="319" tag="operation_319" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt1 &amp;#010;@param pt2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="322" tag="operation_322" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="324" tag="operation_324" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="300" tag="operation_300" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="305" tag="operation_305" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="293" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvasControllerInterface * m_controller;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="294" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KoDocument * m_doc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="295" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_dragStart;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="296" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dragging;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="297" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_layerPosition;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="298" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_layerStart;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="299" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvasSubject * m_subject;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="293" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="293" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="293" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="293" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="294" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="294" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="294" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="294" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="295" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="295" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="295" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="295" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="296" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="296" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="296" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="296" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="297" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="297" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="297" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="297" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="298" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="298" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="298" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="298" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="299" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="299" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="299" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="299" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISSTRATEGYMOVE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisstrategymove.h - Copyright boud&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 Sun Feb 8 2004 at 16:47:15&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="293" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="293" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvasControllerInterface * m_controller;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="293" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="293" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="293" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="293" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="294" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="294" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KoDocument * m_doc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="294" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="294" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="294" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="294" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="295" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="295" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_dragStart;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="295" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="295" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="295" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="295" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="296" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="296" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dragging;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="296" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="296" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="296" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="296" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="297" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="297" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_layerPosition;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="297" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="297" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="297" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="297" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="298" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="298" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_layerStart;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="298" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="298" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="298" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="298" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="299" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="299" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvasSubject * m_subject;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="299" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="299" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="299" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="299" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader325" parent_class="325" fileExt=".h" fileName="kistilemgr" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILEMGR_H&amp;#010;#define KISTILEMGR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kispixeldatasp.h&quot;&amp;#010;#include &quot;vkistilesp.h&quot;&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="325" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTileMgr&amp;#010;KisTileMgr manages the imagedata that for implementations of KisRenderInterface.&amp;#010;Those are:&amp;#010;&amp;#010;KisPaintDevices&amp;#010;   KisLayer&amp;#010;      KisBackround&amp;#010;      KisSelection&amp;#010;   KisChannel&amp;#010;      KisMask&amp;#010;&amp;#010;and&amp;#010;&amp;#010;KisImage&amp;#010;&amp;#010;Imagedata is structured in the form of tiles, by default 64 by 64&amp;#010;pixels big. The KisTileMgr is smart enough to hide most of the&amp;#010;details of reading on and writing from tiles.&amp;#010;&amp;#010;@short KisTileMgr manages the pixels for every layer.&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>
              <ccfdeclarationcodeblock parent_id="329" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisTileMediator m_mediator;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTileMgr ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="329" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="329" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="337" tag="operation_337" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create a new KisTileMgr of width and height with the&amp;#010;specified colour depth. Deep copies the tiles of tm to the&amp;#010;new KisTileMgr.&amp;#010;&amp;#010;XXX: I am not sure what happens when tm is bigger or smaller&amp;#010;than width and height, nor what happens when tm has a&amp;#010;different depth.&amp;#010;@param tm &amp;#010;@param depth &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="342" tag="operation_342" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create a KisTileMgr of width and height with the specified&amp;#010;colour depth.&amp;#010;@param depth &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="346" tag="operation_346" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Creates a new KisTileMgr based on rhs, shares a reference&amp;#010;to the tiles of rhs.&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="350" tag="operation_350" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX?&amp;#010;@param tile &amp;#010;@param tilenum &amp;#010;@param keepold " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="354" tag="operation_354" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Color-depth of the KisRenderInterface implementation&amp;#010;managed by this KisTileMgr" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="355" tag="operation_355" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX?&amp;#010;@param tile &amp;#010;@param tilenum &amp;#010;@param keepold " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="362" tag="operation_362" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Returns true if this KisTileMgr does not manage any&amp;#010;tiles." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="363" tag="operation_363" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Height in pixels of the total area managed by this KisTileMgr" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="364" tag="operation_364" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param tile &amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="368" tag="operation_368" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="370" tag="operation_370" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="376" tag="operation_376" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="378" tag="operation_378" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Total size in memory the data managed by this KisTileMgr " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="379" tag="operation_379" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Number of columns of tiles managed by this KisTileMgr" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="380" tag="operation_380" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Number of rows of tiles managed by this KisTileMgr" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="381" tag="operation_381" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Returns the KisPixelData defined by the rectangle x1, y1,&amp;#010;x2, y2. Depending on mode, this data is readable, writable&amp;#010;or both.&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param x2 &amp;#010;@param y2 &amp;#010;@param mode " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="387" tag="operation_387" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="389" tag="operation_389" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Read the area defined by x1, y2, x2, y2 into the buffer. Stride is number of bytes&amp;#010;that a pixel takes in the buffer.&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param x2 &amp;#010;@param y2 &amp;#010;@param buffer &amp;#010;@param stride " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="396" tag="operation_396" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Not sure what this does... Perhaps write changed data if&amp;#010;owner, else mark something invalid. XXX&amp;#010;@param pd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="398" tag="operation_398" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create or duplicate a tile with identity tilenum; tilenum&amp;#010;is computed from the x/y coordinates of the tile in the&amp;#010;image&amp;#010;&amp;#010;XXX: Not sure what 'mode' is. Presumbly related to the&amp;#010;TILEMODE constants.&amp;#010;@param tilenum &amp;#010;@param mode " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="401" tag="operation_401" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create or duplicate a tile at location xpix/ypix.&amp;#010;&amp;#010;XXX: Not sure what 'mode' is. Presumbly related to the&amp;#010;TILEMODE constants.&amp;#010;@param xpix &amp;#010;@param ypix &amp;#010;@param mode " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="405" tag="operation_405" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Puts the x/y coordinates of the top left (?) corner&amp;#010;of tile in coord.&amp;#010;@param tile &amp;#010;@param coord " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="408" tag="operation_408" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Puts the x/y coordinates of the top left (?) corner&amp;#010;of tile in x and y.&amp;#010;@param tile &amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="412" tag="operation_412" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param tilenum &amp;#010;@param src " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="415" tag="operation_415" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="XXX&amp;#010;@param xpix &amp;#010;@param ypix &amp;#010;@param src " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="419" tag="operation_419" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="422" tag="operation_422" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Width in pixels of the total area managed by this KisTileMgr" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="423" tag="operation_423" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="425" tag="operation_425" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Commit the pixel data in buffer.&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param x2 &amp;#010;@param y2 &amp;#010;@param buffer &amp;#010;@param stride " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="432" tag="operation_432" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="335" tag="operation_335" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="348" tag="operation_348" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param ntiles " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="359" tag="operation_359" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param ntiles &amp;#010;@param tm " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="373" tag="operation_373" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile &amp;#010;@param tilenum " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="326" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_depth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="327" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="330" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="331" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_ntileCols;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="332" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_ntileRows;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="333" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" vKisTileSP m_tiles;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="334" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="326" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="326" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="326" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="326" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="327" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="327" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="327" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="327" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="330" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="330" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="330" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="330" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="331" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="331" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="331" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="331" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="332" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="332" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="332" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="332" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="333" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="333" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="333" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="333" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="334" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="334" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="334" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="334" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISTILEMGR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilemgr.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="326" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="326" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_depth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="326" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="326" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="326" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="326" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="327" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="327" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="327" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="327" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="327" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="327" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="330" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="330" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="330" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="330" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="330" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="330" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="331" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="331" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_ntileCols;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="331" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="331" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="331" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="331" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="332" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="332" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_ntileRows;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="332" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="332" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="332" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="332" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="333" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="333" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" vKisTileSP m_tiles;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="333" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="333" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="333" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="333" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="334" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="334" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="334" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="334" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="334" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="334" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="329" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="329" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisTileMediator m_mediator;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader328" parent_class="328" fileExt=".h" fileName="kistilemediator" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILEMEDIATOR_H&amp;#010;#define KISTILEMEDIATOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&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="328" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTileMediator&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>
              <ccfdeclarationcodeblock parent_id="329" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTileMgr ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTileMediator ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="438" tag="operation_438" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="441" tag="operation_441" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile &amp;#010;@param mgr &amp;#010;@param tilenum " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="445" tag="operation_445" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile &amp;#010;@param mgr &amp;#010;@param tilenum " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="449" tag="operation_449" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mgr " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="451" tag="operation_451" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile &amp;#010;@param mgr " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="454" tag="operation_454" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="436" tag="operation_436" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="439" tag="operation_439" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="433" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMediatorSingleton * m_instance;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="434" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="435" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ref;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="433" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="433" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="433" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="433" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="434" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="434" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="434" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="434" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="435" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="435" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="435" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="435" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISTILEMEDIATOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilemediator.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="433" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="433" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMediatorSingleton * m_instance;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="433" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="433" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="434" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="434" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="434" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="434" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="435" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="435" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ref;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="435" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="435" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="329" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="329" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTileMgr ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="329" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="329" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="329" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="329" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="329" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="329" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader455" parent_class="455" fileExt=".h" fileName="kistileswapinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILESWAPINTERFACE_H&amp;#010;#define KISTILESWAPINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kistilesp.h&quot;&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="455" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTileSwapInterface&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>
              <ccfdeclarationcodeblock parent_id="492" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTile ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTileSwapInterface ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="456" tag="operation_456" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="457" tag="operation_457" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="459" tag="operation_459" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param swapNo " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="461" tag="operation_461" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="463" tag="operation_463" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="465" tag="operation_465" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="467" tag="operation_467" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="469" tag="operation_469" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="471" tag="operation_471" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISTILESWAPINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistileswapinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="492" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="492" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTile ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader472" parent_class="472" fileExt=".h" fileName="kistilecacheinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILECACHEINTERFACE_H&amp;#010;#define KISTILECACHEINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kistilesp.h&quot;&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="472" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTileCacheInterface&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>
              <ccfdeclarationcodeblock parent_id="482" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTile ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTileCacheInterface ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="473" tag="operation_473" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="474" tag="operation_474" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="476" tag="operation_476" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="478" tag="operation_478" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param nelements " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="480" tag="operation_480" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISTILECACHEINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilecacheinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:47:01&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="482" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="482" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisTile ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader481" parent_class="481" fileExt=".h" fileName="kistile" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILE_H&amp;#010;#define KISTILE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;drawinghints.h&quot;&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="481" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTile&amp;#010;Provides abstraction to a tile.  A tile contains&amp;#010;a part of a layer.  Layers form an image." />
         </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>
              <ccfdeclarationcodeblock parent_id="482" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisTileCacheInterface m_cache;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="492" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisTileSwapInterface m_swap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTile ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="482" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="482" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="492" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="492" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="498" tag="operation_498" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="500" tag="operation_500" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param depth &amp;#010;@param cache &amp;#010;@param swap " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="504" tag="operation_504" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="505" tag="operation_505" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xoff &amp;#010;@param yoff " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="508" tag="operation_508" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="509" tag="operation_509" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="510" tag="operation_510" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param val " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="512" tag="operation_512" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="514" tag="operation_514" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="515" tag="operation_515" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="522" tag="operation_522" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="523" tag="operation_523" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="524" tag="operation_524" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="525" tag="operation_525" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="526" tag="operation_526" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="527" tag="operation_527" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="528" tag="operation_528" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param row " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="530" tag="operation_530" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param row &amp;#010;@param hint " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="533" tag="operation_533" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="534" tag="operation_534" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="535" tag="operation_535" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="536" tag="operation_536" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="537" tag="operation_537" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="538" tag="operation_538" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param valid " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="540" tag="operation_540" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="541" tag="operation_541" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="543" tag="operation_543" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="544" tag="operation_544" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="545" tag="operation_545" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="496" tag="operation_496" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="517" tag="operation_517" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param depth &amp;#010;@param cache &amp;#010;@param swap " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="521" tag="operation_521" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="483" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="484" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_depth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="485" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="486" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="487" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_hints;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="488" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="489" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nref;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="490" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nshare;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="491" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nwrite;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="493" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_swapNo;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="494" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="495" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="483" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="483" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="483" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="483" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="484" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="484" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="484" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="484" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="485" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="485" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="485" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="485" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="486" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="486" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="486" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="486" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="487" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="487" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="487" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="487" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="488" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="488" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="488" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="488" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="489" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="489" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="489" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="489" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="490" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="490" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="490" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="490" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="491" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="491" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="491" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="491" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="493" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="493" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="493" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="493" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="494" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="494" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="494" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="494" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="495" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="495" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="495" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="495" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISTILE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistile.h - Copyright boud&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 Sun Feb 8 2004 at 16:47:10&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="483" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="483" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM * m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="483" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="483" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="483" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="483" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="484" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="484" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_depth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="484" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="484" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="484" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="484" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="485" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="485" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="485" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="485" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="485" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="485" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="486" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="486" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="486" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="486" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="486" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="486" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="487" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="487" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_hints;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="487" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="487" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="487" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="487" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="488" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="488" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QMutex m_mutex;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="488" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="488" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="488" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="488" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="489" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="489" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nref;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="489" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="489" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="489" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="489" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="490" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="490" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nshare;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="490" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="490" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="490" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="490" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="491" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="491" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_nwrite;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="491" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="491" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="491" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="491" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="493" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="493" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_swapNo;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="493" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="493" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="493" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="493" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="494" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="494" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="494" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="494" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="494" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="494" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="495" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="495" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="495" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="495" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="495" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="495" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="482" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="482" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisTileCacheInterface m_cache;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="482" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="482" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="482" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="482" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="482" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="482" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="492" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="492" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisTileSwapInterface m_swap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="492" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="492" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="492" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="492" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="492" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="492" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader546" parent_class="546" fileExt=".h" fileName="drawinghints" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef DRAWINGHINTS_H&amp;#010;#define DRAWINGHINTS_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="546" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class drawingHints&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="drawingHints ( ) { }" >
                 <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 //DRAWINGHINTS_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			drawinghints.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader560" parent_class="560" fileExt=".h" fileName="kismerge" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISMERGE_H&amp;#010;#define KISMERGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&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="560" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisMerge&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="KisMerge ( ) { }" >
                 <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>
                <codeoperation parent_id="565" tag="operation_565" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param keepOld " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="568" tag="operation_568" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="571" tag="operation_571" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="574" tag="operation_574" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="577" tag="operation_577" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="580" tag="operation_580" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layers " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="561" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="562" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_keepOld;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="563" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="564" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" cond_t m_test;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="561" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="561" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="561" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="561" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="562" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="562" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="562" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="562" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="563" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="563" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="563" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="563" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="564" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="564" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="564" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="564" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISMERGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismerge.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="561" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="561" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="561" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="561" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="561" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="561" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="562" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="562" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_keepOld;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="562" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="562" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="562" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="562" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="563" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="563" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="563" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="563" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="563" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="563" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="564" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="564" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" cond_t m_test;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="564" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="564" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="564" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="564" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader583" parent_class="583" fileExt=".h" fileName="kisflatten" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISFLATTEN_H&amp;#010;#define KISFLATTEN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&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="583" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisFlatten&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="KisFlatten ( ) { }" >
                 <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>
                <codeoperation parent_id="586" tag="operation_586" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="588" tag="operation_588" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="593" tag="operation_593" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="596" tag="operation_596" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param dev " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="603" tag="operation_603" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="606" tag="operation_606" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layers " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="609" tag="operation_609" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param devs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="612" tag="operation_612" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="599" tag="operation_599" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param dev &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="584" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="585" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" cond_t m_test;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="584" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="584" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="584" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="584" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="585" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="585" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="585" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="585" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISFLATTEN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisflatten.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="584" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="584" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="584" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="584" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="584" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="584" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="585" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="585" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" cond_t m_test;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="585" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="585" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="585" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="585" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader613" parent_class="613" fileExt=".h" fileName="kisdociface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISDOCIFACE_H&amp;#010;#define KISDOCIFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;int.h&quot;&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="613" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KIsDocIface&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="KIsDocIface ( ) { }" >
                 <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>
                <codeoperation parent_id="615" tag="operation_615" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="616" tag="operation_616" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param oldName &amp;#010;@param newName " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="619" tag="operation_619" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param limit " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="621" tag="operation_621" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param limit " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="623" tag="operation_623" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="614" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisDoc * m_doc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="614" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="614" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="614" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="614" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISDOCIFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisdociface.h - Copyright boud&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 Sun Feb 8 2004 at 16:49:51&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="614" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="614" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisDoc * m_doc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="614" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="614" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="614" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="614" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader624" parent_class="624" fileExt=".h" fileName="kisalphamask" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISALPHAMASK_H&amp;#010;#define KISALPHAMASK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;quantum.h&quot;&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="624" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisAlphaMask&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="KisAlphaMask ( ) { }" >
                 <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>
                <codeoperation parent_id="629" tag="operation_629" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create an alpha mask based on the gray values of the&amp;#010;specified QImage. If the QImage is not grayscale, you're&amp;#010;buggered.&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="631" tag="operation_631" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Create an alpha mask based on the gray values of the&amp;#010;specified QImage. If the QImage is not grayscale, you're&amp;#010;buggered. The QImage is scaled using QImage::smoothScale,&amp;#010;where the target w and h are computed by taking scale as a&amp;#010;percentage.&amp;#010;@param img &amp;#010;@param scale " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="634" tag="operation_634" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the alpha value at the specified position.&amp;#010;Returns QUANTUM OPACITY_TRANSPARENT if the value is&amp;#010;outside the bounds of the mask.&amp;#010;XXX: this is, of course, not the best way of masking.&amp;#010;Better would be to let KisAlphaMask fill a chunk of memory&amp;#010;with the alpha values at the right position, something like&amp;#010;void applyMask(QUANTUM *pixeldata, Q_INT32 pixelWidth,&amp;#010;Q_INT32 alphaPos). That would be fastest, or we could&amp;#010;provide an iterator over the mask, that would be nice, too.&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="641" tag="operation_641" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the number of alpha values in a scanline." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="642" tag="operation_642" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the scale factor." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="643" tag="operation_643" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the number of lines in the mask." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="644" tag="operation_644" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="637" tag="operation_637" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="639" tag="operation_639" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="625" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="626" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" double m_scale;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="627" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_scaledHeight;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="628" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_scaledWidth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="625" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="625" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="625" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="625" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="626" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="626" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="626" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="626" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="627" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="627" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="627" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="627" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="628" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="628" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="628" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="628" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISALPHAMASK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisalphamask.h - Copyright boud&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 Sun Feb 8 2004 at 16:52:01&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="625" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="625" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="625" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="625" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="626" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="626" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" double m_scale;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="626" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="626" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="627" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="627" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_scaledHeight;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="627" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="627" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="628" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="628" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_scaledWidth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="628" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="628" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="628" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="628" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader645" parent_class="645" fileExt=".h" fileName="krayonviewiface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KRAYONVIEWIFACE_H&amp;#010;#define KRAYONVIEWIFACE_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="645" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KRayonViewIface&amp;#010;This is the definition of the interface Krita presents to&amp;#010;dcop." />
         </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="KRayonViewIface ( ) { }" >
                 <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>
                <codeoperation parent_id="647" tag="operation_647" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param view_ " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="649" tag="operation_649" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="650" tag="operation_650" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="651" tag="operation_651" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="652" tag="operation_652" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="653" tag="operation_653" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="654" tag="operation_654" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="655" tag="operation_655" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="656" tag="operation_656" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="657" tag="operation_657" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="658" tag="operation_658" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="659" tag="operation_659" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="660" tag="operation_660" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="661" tag="operation_661" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="662" tag="operation_662" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="663" tag="operation_663" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="664" tag="operation_664" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="665" tag="operation_665" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="666" tag="operation_666" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="667" tag="operation_667" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="668" tag="operation_668" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="669" tag="operation_669" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="646" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisView * m_view;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="646" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="646" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="646" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="646" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KRAYONVIEWIFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			krayonviewiface.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="646" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="646" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisView * m_view;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="646" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="646" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="646" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="646" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader670" parent_class="670" fileExt=".h" fileName="kisimageiface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGEIFACE_H&amp;#010;#define KISIMAGEIFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;int.h&quot;&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="670" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KIsImageIface&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="KIsImageIface ( ) { }" >
                 <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>
                <codeoperation parent_id="672" tag="operation_672" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img_ " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="674" tag="operation_674" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="675" tag="operation_675" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="676" tag="operation_676" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="677" tag="operation_677" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="678" tag="operation_678" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="680" tag="operation_680" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="671" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisImage * m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="671" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="671" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISIMAGEIFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimageiface.h - Copyright boud&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 Sun Feb 8 2004 at 16:49:42&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="671" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="671" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisImage * m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="671" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="671" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader681" parent_class="681" fileExt=".h" fileName="kisbrush" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISBRUSH_H&amp;#010;#define KISBRUSH_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisresource.h&quot;&amp;#010;#include &quot;enumbrushtype.h&quot;&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="681" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisBrush&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>
              <ccfdeclarationcodeblock parent_id="1769" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPainter ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2368" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisBrush ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="693" tag="operation_693" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="695" tag="operation_695" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename &amp;#010;@param data &amp;#010;@param dataPos " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="699" tag="operation_699" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="702" tag="operation_702" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="703" tag="operation_703" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="704" tag="operation_704" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="705" tag="operation_705" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return a mask computed from the grey-level values of the&amp;#010;pixels in the brush.&amp;#010;@param scale " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="707" tag="operation_707" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="708" tag="operation_708" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="710" tag="operation_710" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="700" tag="operation_700" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="682" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" enumBrushType m_brushType;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="683" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_bytes;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="684" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="685" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_header_size;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="686" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="687" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="688" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="689" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_magic_number;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="690" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_masks;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="691" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_version;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="692" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="682" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="682" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="682" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="682" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="683" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="683" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="683" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="683" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="684" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="684" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="685" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="685" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="685" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="685" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="686" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="686" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="687" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="687" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="688" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="688" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="689" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="689" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="690" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="690" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="690" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="690" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="691" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="691" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="691" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="691" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="692" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="692" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="692" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="692" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISBRUSH_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbrush.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="682" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="682" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" enumBrushType m_brushType;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="682" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="682" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="682" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="682" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="683" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="683" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_bytes;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="683" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="683" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="683" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="683" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="684" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="684" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="684" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="684" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="685" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="685" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_header_size;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="685" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="685" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="685" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="685" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="686" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="686" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="686" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="686" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="687" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="687" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="687" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="687" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="688" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="688" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="688" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="688" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="689" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="689" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_magic_number;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="689" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="689" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="690" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="690" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_masks;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="690" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="690" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="690" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="690" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="691" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="691" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_version;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="691" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="691" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="691" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="691" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="692" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="692" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="692" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="692" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="692" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="692" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1769" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1769" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPainter ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2368" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2368" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader711" parent_class="711" fileExt=".h" fileName="kisbackground" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISBACKGROUND_H&amp;#010;#define KISBACKGROUND_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&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="711" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisBackground&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="KisBackground ( ) { }" >
                 <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>
                <codeoperation parent_id="712" tag="operation_712" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="716" tag="operation_716" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="719" tag="operation_719" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISBACKGROUND_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisbackground.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader720" parent_class="720" fileExt=".h" fileName="enumbrushtype" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef ENUMBRUSHTYPE_H&amp;#010;#define ENUMBRUSHTYPE_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="720" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class enumBrushType&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>
              <ccfdeclarationcodeblock parent_id="1742" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImagePipeBrush ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="enumBrushType ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //ENUMBRUSHTYPE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			enumbrushtype.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1742" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1742" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImagePipeBrush ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader727" parent_class="727" fileExt=".h" fileName="kiscommand" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCOMMAND_H&amp;#010;#define KISCOMMAND_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="727" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisCommand&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="KisCommand ( ) { }" >
                 <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>
                <codeoperation parent_id="730" tag="operation_730" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param undoAdapter " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="732" tag="operation_732" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param undoAdapter " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="736" tag="operation_736" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="737" tag="operation_737" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="738" tag="operation_738" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="739" tag="operation_739" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="735" tag="operation_735" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="728" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="729" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_undoAdapter;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="728" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="728" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="728" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="728" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="729" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="729" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="729" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="729" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISCOMMAND_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscommand.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="728" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="728" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="728" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="728" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="728" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="728" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="729" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="729" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_undoAdapter;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="729" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="729" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="729" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="729" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader740" parent_class="740" fileExt=".h" fileName="kisguide" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISGUIDE_H&amp;#010;#define KISGUIDE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;double.h&quot;&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="740" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisGuide&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>
              <ccfdeclarationcodeblock parent_id="741" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap buffer;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="742" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" bool hasBuffer;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="743" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" double pos;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="744" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool selected;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisGuide ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="741" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="741" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="741" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="741" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="742" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="742" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="742" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="742" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="743" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="743" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="743" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="743" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="744" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="744" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="744" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="744" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="745" tag="operation_745" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param o " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="747" tag="operation_747" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="748" tag="operation_748" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="749" tag="operation_749" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISGUIDE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisguide.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="741" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="741" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap buffer;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="741" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="741" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="741" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="741" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="742" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="742" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" bool hasBuffer;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="742" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="742" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="742" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="742" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="743" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="743" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" double pos;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="743" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="743" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="744" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="744" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool selected;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="744" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="744" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader750" parent_class="750" fileExt=".h" fileName="kiscanvascontrollerinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCANVASCONTROLLERINTERFACE_H&amp;#010;#define KISCANVASCONTROLLERINTERFACE_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="750" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisCanvasControllerInterface&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="KisCanvasControllerInterface ( ) { }" >
                 <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>
                <codeoperation parent_id="753" tag="operation_753" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="756" tag="operation_756" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="757" tag="operation_757" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="758" tag="operation_758" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="759" tag="operation_759" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="764" tag="operation_764" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="766" tag="operation_766" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="767" tag="operation_767" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="770" tag="operation_770" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="772" tag="operation_772" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="774" tag="operation_774" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="777" tag="operation_777" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="779" tag="operation_779" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="781" tag="operation_781" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="782" tag="operation_782" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="785" tag="operation_785" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="786" tag="operation_786" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="789" tag="operation_789" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="751" tag="operation_751" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="754" tag="operation_754" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISCANVASCONTROLLERINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvascontrollerinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:49:33&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader790" parent_class="790" fileExt=".h" fileName="kisguidemgr" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISGUIDEMGR_H&amp;#010;#define KISGUIDEMGR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisguidesp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;vkisguidesp.h&quot;&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="790" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisGuideMgr&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>
              <ccfdeclarationcodeblock parent_id="1270" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImage ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisGuideMgr ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="802" tag="operation_802" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="803" tag="operation_803" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos &amp;#010;@param o " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="806" tag="operation_806" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@param w &amp;#010;@param xOffset &amp;#010;@param yOffset &amp;#010;@param zoom " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="812" tag="operation_812" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param d " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="816" tag="operation_816" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param y &amp;#010;@param d " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="819" tag="operation_819" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param d " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="822" tag="operation_822" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="823" tag="operation_823" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param element " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="825" tag="operation_825" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param d " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="827" tag="operation_827" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param d " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="829" tag="operation_829" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@param w &amp;#010;@param xOffset &amp;#010;@param yOffset &amp;#010;@param zoom " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="835" tag="operation_835" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="837" tag="operation_837" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="838" tag="operation_838" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="839" tag="operation_839" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="846" tag="operation_846" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param element " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="848" tag="operation_848" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="850" tag="operation_850" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="851" tag="operation_851" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="852" tag="operation_852" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="854" tag="operation_854" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="855" tag="operation_855" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="841" tag="operation_841" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size &amp;#010;@param vLine &amp;#010;@param hLine &amp;#010;@param linePattern " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="791" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_hGuideLines;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="792" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_hGuideLinesSelected;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="793" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" vKisGuideSP m_lines;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="794" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pattern;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="795" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_patternSelected;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="796" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QSize m_size;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="797" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" vKisGuideSP m_slines;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="798" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_vGuideLines;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="799" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_vGuideLinesSelected;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="800" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" const char * [] s_xbm;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="801" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" const char * [] s_xbm_selected;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="791" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="791" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="791" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="791" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="792" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="792" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="792" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="792" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="793" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="793" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="794" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="794" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="794" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="794" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="795" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="795" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="795" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="795" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="796" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="796" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="796" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="796" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="797" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="797" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="797" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="797" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="798" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="798" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="798" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="798" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="799" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="799" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="799" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="799" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="800" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="800" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="800" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="800" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="801" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="801" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="801" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="801" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISGUIDEMGR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisguidemgr.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="791" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="791" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_hGuideLines;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="791" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="791" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="791" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="791" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="792" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="792" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_hGuideLinesSelected;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="792" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="792" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="792" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="792" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="793" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="793" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" vKisGuideSP m_lines;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="793" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="793" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="794" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="794" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_pattern;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="794" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="794" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="794" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="794" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="795" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="795" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_patternSelected;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="795" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="795" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="795" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="795" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="796" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="796" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QSize m_size;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="796" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="796" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="796" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="796" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="797" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="797" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" vKisGuideSP m_slines;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="797" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="797" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="797" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="797" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="798" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="798" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_vGuideLines;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="798" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="798" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="798" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="798" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="799" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="799" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_vGuideLinesSelected;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="799" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="799" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="799" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="799" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="800" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="800" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" const char * [] s_xbm;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="800" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="800" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="800" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="800" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="801" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="801" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" const char * [] s_xbm_selected;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="801" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="801" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="801" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="801" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1270" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1270" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImage ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader856" parent_class="856" fileExt=".h" fileName="kisgradient" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISGRADIENT_H&amp;#010;#define KISGRADIENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;int.h&quot;&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="856" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisGradient&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>
              <ccfdeclarationcodeblock parent_id="1776" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPainter ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2385" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisGradient ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="861" tag="operation_861" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="862" tag="operation_862" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="865" tag="operation_865" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param palette &amp;#010;@param size " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="869" tag="operation_869" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size &amp;#010;@param ca &amp;#010;@param cb &amp;#010;@param eff &amp;#010;@param ncols " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="875" tag="operation_875" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="876" tag="operation_876" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="879" tag="operation_879" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gradR &amp;#010;@param startColor &amp;#010;@param endColor " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="883" tag="operation_883" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gradR &amp;#010;@param startColor &amp;#010;@param endColor " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="887" tag="operation_887" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gradR &amp;#010;@param startColor &amp;#010;@param endColor " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="891" tag="operation_891" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@param g &amp;#010;@param b &amp;#010;@param palette &amp;#010;@param size " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="897" tag="operation_897" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param _effect " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="899" tag="operation_899" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="900" tag="operation_900" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="901" tag="operation_901" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="857" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QMemArray gradArray;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="858" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QImage gradImage;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="859" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" int mGradientHeight;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="860" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" int mGradientWidth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="857" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="857" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="857" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="857" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="858" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="858" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="858" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="858" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="859" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="859" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="859" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="859" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="860" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="860" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISGRADIENT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisgradient.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="857" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="857" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QMemArray gradArray;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="857" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="857" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="857" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="857" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="858" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="858" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QImage gradImage;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="858" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="858" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="858" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="858" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="859" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="859" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" int mGradientHeight;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="859" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="859" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="859" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="859" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="860" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" int mGradientWidth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="860" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="860" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="860" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="860" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1776" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1776" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPainter ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2385" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2385" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader902" parent_class="902" fileExt=".h" fileName="kisdoc" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISDOC_H&amp;#010;#define KISDOC_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisstrategycolorspacemap.h&quot;&amp;#010;#include &quot;vkisimagesp.h&quot;&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="902" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisDoc&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>
              <ccfdeclarationcodeblock parent_id="2382" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisDoc ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="914" tag="operation_914" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parentWidget &amp;#010;@param widgetName &amp;#010;@param parent &amp;#010;@param name &amp;#010;@param singleViewMode " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="922" tag="operation_922" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="926" tag="operation_926" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="927" tag="operation_927" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="929" tag="operation_929" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="931" tag="operation_931" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="936" tag="operation_936" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="937" tag="operation_937" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="939" tag="operation_939" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="941" tag="operation_941" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="943" tag="operation_943" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param num " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="945" tag="operation_945" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="946" tag="operation_946" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="950" tag="operation_950" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="951" tag="operation_951" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="952" tag="operation_952" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer &amp;#010;@param position " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="956" tag="operation_956" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param name &amp;#010;@param compositeOp &amp;#010;@param opacity &amp;#010;@param pos &amp;#010;@param type " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="965" tag="operation_965" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param name &amp;#010;@param devOpacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="971" tag="operation_971" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param name &amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="975" tag="operation_975" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="978" tag="operation_978" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="981" tag="operation_981" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="984" tag="operation_984" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="987" tag="operation_987" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="998" tag="operation_998" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1001" tag="operation_1001" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param doc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1005" tag="operation_1005" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1007" tag="operation_1007" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param width &amp;#010;@param height &amp;#010;@param type " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1012" tag="operation_1012" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1013" tag="operation_1013" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1014" tag="operation_1014" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param painter &amp;#010;@param rect &amp;#010;@param transparent &amp;#010;@param zoomX &amp;#010;@param zoomY " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1020" tag="operation_1020" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1021" tag="operation_1021" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1023" tag="operation_1023" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1025" tag="operation_1025" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param oldName &amp;#010;@param newName " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1037" tag="operation_1037" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1038" tag="operation_1038" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1040" tag="operation_1040" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer &amp;#010;@param opacity &amp;#010;@param compositeOp &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1046" tag="operation_1046" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1048" tag="operation_1048" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param limit " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1052" tag="operation_1052" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param limit " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1056" tag="operation_1056" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1057" tag="operation_1057" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="920" tag="operation_920" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cmd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="924" tag="operation_924" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param macroName " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="933" tag="operation_933" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="938" tag="operation_938" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="948" tag="operation_948" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="949" tag="operation_949" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="990" tag="operation_990" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param elem &amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="993" tag="operation_993" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param elem " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="995" tag="operation_995" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param elem &amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1028" tag="operation_1028" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1031" tag="operation_1031" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1034" tag="operation_1034" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1050" tag="operation_1050" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param undo " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1055" tag="operation_1055" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="903" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisSelectionSP m_clipboard;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="904" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KCommandHistory * m_cmdHistory;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="905" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisStrategyColorSpaceMap m_colorspaces;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="906" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_conversionDepth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="907" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KMacroCommand * m_currentMacro;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="908" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" DCOPObject * m_dcop;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="909" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" vKisImageSP m_images;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="910" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" KisNameServer * m_nserver;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="911" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_projection;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="912" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_pushedClipboard;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="913" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_undo;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="903" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="903" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="903" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="903" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="904" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="904" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="904" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="904" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="905" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="905" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="905" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="905" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="906" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="906" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="906" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="906" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="907" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="907" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="907" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="907" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="908" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="908" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="908" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="908" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="909" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="909" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="909" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="909" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="910" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="910" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="910" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="910" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="911" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="911" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="912" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="912" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="913" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="913" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISDOC_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisdoc.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="903" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="903" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KisSelectionSP m_clipboard;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="903" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="903" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="903" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="903" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="904" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="904" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KCommandHistory * m_cmdHistory;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="904" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="904" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="905" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="905" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisStrategyColorSpaceMap m_colorspaces;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="905" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="905" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="906" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="906" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_conversionDepth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="906" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="906" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="907" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="907" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KMacroCommand * m_currentMacro;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="907" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="907" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="908" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="908" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" DCOPObject * m_dcop;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="908" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="908" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="909" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="909" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" vKisImageSP m_images;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="909" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="909" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="910" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="910" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" KisNameServer * m_nserver;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="910" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="910" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="911" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="911" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_projection;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="911" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="911" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="912" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="912" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_pushedClipboard;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="912" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="912" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="913" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="913" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_undo;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="913" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="913" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2382" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2382" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1058" parent_class="1058" fileExt=".h" fileName="kiscursor" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCURSOR_H&amp;#010;#define KISCURSOR_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="1058" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisCursor&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="KisCursor ( ) { }" >
                 <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>
                <codeoperation parent_id="1059" tag="operation_1059" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1060" tag="operation_1060" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1061" tag="operation_1061" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1062" tag="operation_1062" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1063" tag="operation_1063" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1065" tag="operation_1065" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1066" tag="operation_1066" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1067" tag="operation_1067" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1068" tag="operation_1068" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1069" tag="operation_1069" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1070" tag="operation_1070" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1071" tag="operation_1071" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1072" tag="operation_1072" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1073" tag="operation_1073" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1074" tag="operation_1074" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1075" tag="operation_1075" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1076" tag="operation_1076" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1077" tag="operation_1077" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1078" tag="operation_1078" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1079" tag="operation_1079" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1080" tag="operation_1080" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1081" tag="operation_1081" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1082" tag="operation_1082" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1083" tag="operation_1083" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISCURSOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscursor.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1085" parent_class="1085" fileExt=".h" fileName="kisconfig" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCONFIG_H&amp;#010;#define KISCONFIG_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="1085" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisConfig&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="KisConfig ( ) { }" >
                 <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>
                <codeoperation parent_id="1089" tag="operation_1089" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1092" tag="operation_1092" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1093" tag="operation_1093" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1095" tag="operation_1095" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1096" tag="operation_1096" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1097" tag="operation_1097" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1098" tag="operation_1098" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1099" tag="operation_1099" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1100" tag="operation_1100" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1087" tag="operation_1087" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1090" tag="operation_1090" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1086" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" mutable KConfig * m_cfg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1086" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1086" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1086" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1086" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISCONFIG_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisconfig.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1086" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1086" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" mutable KConfig * m_cfg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1086" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1086" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1086" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1086" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1101" parent_class="1101" fileExt=".h" fileName="kiscanvasobserver" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCANVASOBSERVER_H&amp;#010;#define KISCANVASOBSERVER_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="1101" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisCanvasObserver&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="KisCanvasObserver ( ) { }" >
                 <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>
                <codeoperation parent_id="1104" tag="operation_1104" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1107" tag="operation_1107" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1109" tag="operation_1109" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1102" tag="operation_1102" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1105" tag="operation_1105" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISCANVASOBSERVER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvasobserver.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1110" parent_class="1110" fileExt=".h" fileName="kisfactory" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISFACTORY_H&amp;#010;#define KISFACTORY_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="1110" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisFactory&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="KisFactory ( ) { }" >
                 <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>
                <codeoperation parent_id="1115" tag="operation_1115" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1118" tag="operation_1118" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1119" tag="operation_1119" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parentWidget &amp;#010;@param widgetName &amp;#010;@param parent &amp;#010;@param name &amp;#010;@param classname &amp;#010;@param args " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1126" tag="operation_1126" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1127" tag="operation_1127" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1128" tag="operation_1128" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1129" tag="operation_1129" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1111" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KAboutData * s_aboutData;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1112" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KInstance * s_global;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1113" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KisPluginServer * s_pserver;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1114" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisResourceServer * s_rserver;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1111" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1111" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1111" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1111" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1112" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1112" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1112" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1112" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1113" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1113" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1113" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1113" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1114" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1114" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1114" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1114" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISFACTORY_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisfactory.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1111" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1111" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KAboutData * s_aboutData;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1111" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1111" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1112" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1112" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" KInstance * s_global;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1112" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1112" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1113" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1113" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KisPluginServer * s_pserver;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1113" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1113" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1114" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1114" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisResourceServer * s_rserver;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1114" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1114" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1130" parent_class="1130" fileExt=".h" fileName="kischannel" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCHANNEL_H&amp;#010;#define KISCHANNEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&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="1130" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisChannel&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="KisChannel ( ) { }" >
                 <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>
                <codeoperation parent_id="1131" tag="operation_1131" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param name &amp;#010;@param color " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1137" tag="operation_1137" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1139" tag="operation_1139" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xradius &amp;#010;@param yradius " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1142" tag="operation_1142" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1144" tag="operation_1144" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1145" tag="operation_1145" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1146" tag="operation_1146" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param clr " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1148" tag="operation_1148" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1151" tag="operation_1151" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1152" tag="operation_1152" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1153" tag="operation_1153" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xradius &amp;#010;@param yradius " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1156" tag="operation_1156" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1157" tag="operation_1157" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1158" tag="operation_1158" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param val " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1160" tag="operation_1160" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xradius &amp;#010;@param yradius " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1163" tag="operation_1163" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1166" tag="operation_1166" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1169" tag="operation_1169" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISCHANNEL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kischannel.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1170" parent_class="1170" fileExt=".h" fileName="kiscanvassubject" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISCANVASSUBJECT_H&amp;#010;#define KISCANVASSUBJECT_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="1170" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisCanvasSubject&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="KisCanvasSubject ( ) { }" >
                 <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>
                <codeoperation parent_id="1173" tag="operation_1173" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1176" tag="operation_1176" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1178" tag="operation_1178" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1179" tag="operation_1179" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1180" tag="operation_1180" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1181" tag="operation_1181" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1183" tag="operation_1183" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1184" tag="operation_1184" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1185" tag="operation_1185" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1187" tag="operation_1187" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1188" tag="operation_1188" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1189" tag="operation_1189" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1190" tag="operation_1190" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1192" tag="operation_1192" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1195" tag="operation_1195" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1197" tag="operation_1197" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1171" tag="operation_1171" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1174" tag="operation_1174" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISCANVASSUBJECT_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kiscanvassubject.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1198" parent_class="1198" fileExt=".h" fileName="compositeop" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef COMPOSITEOP_H&amp;#010;#define COMPOSITEOP_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="1198" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class CompositeOp&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>
              <ccfdeclarationcodeblock parent_id="1455" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPaintDevice ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="CompositeOp ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //COMPOSITEOP_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			compositeop.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1455" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1455" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPaintDevice ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1237" parent_class="1237" fileExt=".h" fileName="enumimgtype" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef ENUMIMGTYPE_H&amp;#010;#define ENUMIMGTYPE_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="1237" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class enumImgType&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>
              <ccfdeclarationcodeblock parent_id="1285" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImage ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1458" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPaintDevice ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="enumImgType ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //ENUMIMGTYPE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			enumimgtype.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1285" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisImage ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1458" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1458" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisPaintDevice ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1259" parent_class="1259" fileExt=".h" fileName="kisimage" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGE_H&amp;#010;#define KISIMAGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kischannelsp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;channeltype.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&amp;#010;#include &quot;pixeltype.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;kisbackgroundsp.h&quot;&amp;#010;#include &quot;vkischannelsp.h&quot;&amp;#010;#include &quot;kocolormap.h&quot;&amp;#010;#include &quot;vkislayersp.h&quot;&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="1259" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisImage&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>
              <ccfdeclarationcodeblock parent_id="1270" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisGuideMgr m_guides;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1285" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" enumImgType m_type;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisImage ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1270" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1270" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_35" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1285" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1285" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1294" tag="operation_1294" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param undoAdapter &amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1300" tag="operation_1300" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1302" tag="operation_1302" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1304" tag="operation_1304" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1306" tag="operation_1306" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param n " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1308" tag="operation_1308" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param n " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1310" tag="operation_1310" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1311" tag="operation_1311" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1313" tag="operation_1313" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type &amp;#010;@param active " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1316" tag="operation_1316" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1317" tag="operation_1317" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1318" tag="operation_1318" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel &amp;#010;@param position " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1321" tag="operation_1321" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param position " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1324" tag="operation_1324" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1325" tag="operation_1325" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1327" tag="operation_1327" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1328" tag="operation_1328" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1329" tag="operation_1329" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param npos " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1331" tag="operation_1331" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1333" tag="operation_1333" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1334" tag="operation_1334" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1335" tag="operation_1335" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cm " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1337" tag="operation_1337" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1340" tag="operation_1340" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1341" tag="operation_1341" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1342" tag="operation_1342" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param history " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1346" tag="operation_1346" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1347" tag="operation_1347" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1348" tag="operation_1348" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1349" tag="operation_1349" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1350" tag="operation_1350" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1351" tag="operation_1351" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1353" tag="operation_1353" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1361" tag="operation_1361" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1362" tag="operation_1362" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1364" tag="operation_1364" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1369" tag="operation_1369" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1371" tag="operation_1371" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param npos " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1373" tag="operation_1373" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1375" tag="operation_1375" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1376" tag="operation_1376" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1378" tag="operation_1378" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1380" tag="operation_1380" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1381" tag="operation_1381" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1382" tag="operation_1382" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1383" tag="operation_1383" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1384" tag="operation_1384" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1385" tag="operation_1385" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1386" tag="operation_1386" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1387" tag="operation_1387" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1392" tag="operation_1392" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1396" tag="operation_1396" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel &amp;#010;@param position " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1399" tag="operation_1399" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param position " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1402" tag="operation_1402" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1404" tag="operation_1404" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1406" tag="operation_1406" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1409" tag="operation_1409" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1411" tag="operation_1411" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xres &amp;#010;@param yres " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1414" tag="operation_1414" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xres &amp;#010;@param yres " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1417" tag="operation_1417" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1419" tag="operation_1419" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1421" tag="operation_1421" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1422" tag="operation_1422" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1424" tag="operation_1424" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1426" tag="operation_1426" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1427" tag="operation_1427" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1430" tag="operation_1430" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1431" tag="operation_1431" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1433" tag="operation_1433" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1434" tag="operation_1434" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1435" tag="operation_1435" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param u " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1437" tag="operation_1437" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1438" tag="operation_1438" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param commit " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1440" tag="operation_1440" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1441" tag="operation_1441" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1443" tag="operation_1443" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1445" tag="operation_1445" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1447" tag="operation_1447" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixel &amp;#010;@param active " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1450" tag="operation_1450" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1292" tag="operation_1292" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1344" tag="operation_1344" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dev " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1355" tag="operation_1355" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param adapter &amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1394" tag="operation_1394" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1260" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QBitArray m_active;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1261" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelSP m_activeChannel;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1262" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_activeLayer;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1263" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_adapter;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1264" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_alpha;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1265" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" KisBackgroundSP m_bkg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1266" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" vKisChannelSP m_channels;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1267" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KoColorMap m_clrMap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1268" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_depth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1269" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1271" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1272" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" vKisLayerSP m_layerStack;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1273" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" vKisLayerSP m_layers;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1274" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_maskClr;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1275" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_maskEnabled;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1276" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_maskInverted;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1277" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1278" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" KisNameServer * m_nserver;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1279" tag="tblock_20" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ntileCols;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1280" tag="tblock_21" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ntileRows;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1281" tag="tblock_22" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_projection;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1282" tag="tblock_23" canDelete="false" indentLevel="1" role_id="-1" text=" KisSelectionSP m_selection;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1283" tag="tblock_24" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelSP m_selectionMask;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1284" tag="tblock_25" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_shadow;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1286" tag="tblock_26" canDelete="false" indentLevel="1" role_id="-1" text=" KCommandHistory * m_undoHistory;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1287" tag="tblock_27" canDelete="false" indentLevel="1" role_id="-1" text=" KURL m_uri;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1288" tag="tblock_28" canDelete="false" indentLevel="1" role_id="-1" text=" QBitArray m_visible;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1289" tag="tblock_29" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1290" tag="tblock_30" canDelete="false" indentLevel="1" role_id="-1" text=" double m_xres;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1291" tag="tblock_31" canDelete="false" indentLevel="1" role_id="-1" text=" double m_yres;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1260" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1260" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1261" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1261" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1262" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1262" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1262" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1262" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1263" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1263" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1263" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1263" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1264" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1264" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1264" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1264" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1265" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1265" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1265" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1265" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1266" tag="hblock_tag_53" canDelete="false" indentLevel="1" classfield_id="1266" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1266" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1266" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1267" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1267" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1267" tag="hblock_tag_56" canDelete="false" indentLevel="1" classfield_id="1267" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1268" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1268" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1268" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1268" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_59" canDelete="false" indentLevel="1" classfield_id="1269" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1269" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1271" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1271" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1271" tag="hblock_tag_62" canDelete="false" indentLevel="1" classfield_id="1271" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1272" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1272" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1272" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1272" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1273" tag="hblock_tag_65" canDelete="false" indentLevel="1" classfield_id="1273" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1273" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1273" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1274" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1274" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1274" tag="hblock_tag_68" canDelete="false" indentLevel="1" classfield_id="1274" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1275" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1275" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1275" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1275" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1276" tag="hblock_tag_71" canDelete="false" indentLevel="1" classfield_id="1276" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1276" tag="hblock_tag_72" canDelete="false" indentLevel="1" classfield_id="1276" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_73" canDelete="false" indentLevel="1" classfield_id="1277" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_74" canDelete="false" indentLevel="1" classfield_id="1277" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1278" tag="hblock_tag_75" canDelete="false" indentLevel="1" classfield_id="1278" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1278" tag="hblock_tag_76" canDelete="false" indentLevel="1" classfield_id="1278" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1279" tag="hblock_tag_77" canDelete="false" indentLevel="1" classfield_id="1279" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1279" tag="hblock_tag_78" canDelete="false" indentLevel="1" classfield_id="1279" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1280" tag="hblock_tag_79" canDelete="false" indentLevel="1" classfield_id="1280" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1280" tag="hblock_tag_80" canDelete="false" indentLevel="1" classfield_id="1280" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1281" tag="hblock_tag_81" canDelete="false" indentLevel="1" classfield_id="1281" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1281" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="1281" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1282" tag="hblock_tag_83" canDelete="false" indentLevel="1" classfield_id="1282" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1282" tag="hblock_tag_84" canDelete="false" indentLevel="1" classfield_id="1282" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1283" tag="hblock_tag_85" canDelete="false" indentLevel="1" classfield_id="1283" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1283" tag="hblock_tag_86" canDelete="false" indentLevel="1" classfield_id="1283" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1284" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="1284" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1284" tag="hblock_tag_88" canDelete="false" indentLevel="1" classfield_id="1284" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1286" tag="hblock_tag_89" canDelete="false" indentLevel="1" classfield_id="1286" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1286" tag="hblock_tag_90" canDelete="false" indentLevel="1" classfield_id="1286" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1287" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="1287" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1287" tag="hblock_tag_92" canDelete="false" indentLevel="1" classfield_id="1287" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1288" tag="hblock_tag_93" canDelete="false" indentLevel="1" classfield_id="1288" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1288" tag="hblock_tag_94" canDelete="false" indentLevel="1" classfield_id="1288" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1289" tag="hblock_tag_95" canDelete="false" indentLevel="1" classfield_id="1289" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1289" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="1289" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1290" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="1290" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1290" tag="hblock_tag_98" canDelete="false" indentLevel="1" classfield_id="1290" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1291" tag="hblock_tag_99" canDelete="false" indentLevel="1" classfield_id="1291" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1291" tag="hblock_tag_100" canDelete="false" indentLevel="1" classfield_id="1291" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISIMAGE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimage.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1260" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1260" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QBitArray m_active;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1260" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1261" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1261" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelSP m_activeChannel;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1261" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1262" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1262" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_activeLayer;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1262" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1262" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1262" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1263" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1263" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisUndoAdapter * m_adapter;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1263" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1263" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1263" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1264" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1264" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_alpha;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1264" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1264" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1264" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1264" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1265" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1265" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" KisBackgroundSP m_bkg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1265" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1265" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1265" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1265" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1266" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1266" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" vKisChannelSP m_channels;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1266" tag="hblock_tag_53" canDelete="false" indentLevel="1" classfield_id="1266" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1266" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1266" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1267" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1267" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KoColorMap m_clrMap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1267" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1267" tag="hblock_tag_56" canDelete="false" indentLevel="1" classfield_id="1267" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1268" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1268" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_depth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1268" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1268" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1268" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1268" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1269" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1269" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_59" canDelete="false" indentLevel="1" classfield_id="1269" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1269" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1271" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1271" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1271" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1271" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1271" tag="hblock_tag_62" canDelete="false" indentLevel="1" classfield_id="1271" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1272" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1272" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" vKisLayerSP m_layerStack;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1272" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1272" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1272" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1272" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1273" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1273" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" vKisLayerSP m_layers;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1273" tag="hblock_tag_65" canDelete="false" indentLevel="1" classfield_id="1273" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1273" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1273" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1274" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1274" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_maskClr;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1274" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1274" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1274" tag="hblock_tag_68" canDelete="false" indentLevel="1" classfield_id="1274" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1275" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1275" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_maskEnabled;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1275" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1275" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1275" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1275" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1276" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1276" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_maskInverted;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1276" tag="hblock_tag_71" canDelete="false" indentLevel="1" classfield_id="1276" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1276" tag="hblock_tag_72" canDelete="false" indentLevel="1" classfield_id="1276" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1277" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1277" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_73" canDelete="false" indentLevel="1" classfield_id="1277" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_74" canDelete="false" indentLevel="1" classfield_id="1277" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1278" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1278" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" KisNameServer * m_nserver;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1278" tag="hblock_tag_75" canDelete="false" indentLevel="1" classfield_id="1278" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1278" tag="hblock_tag_76" canDelete="false" indentLevel="1" classfield_id="1278" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1279" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1279" tag="tblock_20" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ntileCols;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1279" tag="hblock_tag_77" canDelete="false" indentLevel="1" classfield_id="1279" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1279" tag="hblock_tag_78" canDelete="false" indentLevel="1" classfield_id="1279" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1280" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1280" tag="tblock_21" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_ntileRows;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1280" tag="hblock_tag_79" canDelete="false" indentLevel="1" classfield_id="1280" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1280" tag="hblock_tag_80" canDelete="false" indentLevel="1" classfield_id="1280" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1281" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1281" tag="tblock_22" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_projection;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1281" tag="hblock_tag_81" canDelete="false" indentLevel="1" classfield_id="1281" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1281" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="1281" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1282" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1282" tag="tblock_23" canDelete="false" indentLevel="1" role_id="-1" text=" KisSelectionSP m_selection;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1282" tag="hblock_tag_83" canDelete="false" indentLevel="1" classfield_id="1282" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1282" tag="hblock_tag_84" canDelete="false" indentLevel="1" classfield_id="1282" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1283" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1283" tag="tblock_24" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelSP m_selectionMask;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1283" tag="hblock_tag_85" canDelete="false" indentLevel="1" classfield_id="1283" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1283" tag="hblock_tag_86" canDelete="false" indentLevel="1" classfield_id="1283" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1284" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1284" tag="tblock_25" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_shadow;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1284" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="1284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1284" tag="hblock_tag_88" canDelete="false" indentLevel="1" classfield_id="1284" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1286" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1286" tag="tblock_26" canDelete="false" indentLevel="1" role_id="-1" text=" KCommandHistory * m_undoHistory;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1286" tag="hblock_tag_89" canDelete="false" indentLevel="1" classfield_id="1286" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1286" tag="hblock_tag_90" canDelete="false" indentLevel="1" classfield_id="1286" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1287" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1287" tag="tblock_27" canDelete="false" indentLevel="1" role_id="-1" text=" KURL m_uri;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1287" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="1287" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1287" tag="hblock_tag_92" canDelete="false" indentLevel="1" classfield_id="1287" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1288" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1288" tag="tblock_28" canDelete="false" indentLevel="1" role_id="-1" text=" QBitArray m_visible;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1288" tag="hblock_tag_93" canDelete="false" indentLevel="1" classfield_id="1288" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1288" tag="hblock_tag_94" canDelete="false" indentLevel="1" classfield_id="1288" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1289" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1289" tag="tblock_29" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1289" tag="hblock_tag_95" canDelete="false" indentLevel="1" classfield_id="1289" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1289" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="1289" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1290" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1290" tag="tblock_30" canDelete="false" indentLevel="1" role_id="-1" text=" double m_xres;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1290" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="1290" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1290" tag="hblock_tag_98" canDelete="false" indentLevel="1" classfield_id="1290" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1291" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1291" tag="tblock_31" canDelete="false" indentLevel="1" role_id="-1" text=" double m_yres;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1291" tag="hblock_tag_99" canDelete="false" indentLevel="1" classfield_id="1291" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1291" tag="hblock_tag_100" canDelete="false" indentLevel="1" classfield_id="1291" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1270" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1270" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisGuideMgr m_guides;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1270" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1270" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1270" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1270" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1270" tag="hblock_tag_35" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1270" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1285" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" enumImgType m_type;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1453" parent_class="1453" fileExt=".h" fileName="kispaintdevice" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPAINTDEVICE_H&amp;#010;#define KISPAINTDEVICE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;enumimgtype.h&quot;&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="1453" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisPaintDevice&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>
              <ccfdeclarationcodeblock parent_id="1455" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" CompositeOp m_compositeOp;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1458" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" enumImgType m_imgType;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisPaintDevice ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1455" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1455" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1458" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1458" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1476" tag="operation_1476" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1482" tag="operation_1482" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tm &amp;#010;@param img &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1486" tag="operation_1486" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1491" tag="operation_1491" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1493" tag="operation_1493" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1494" tag="operation_1494" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Reimplemented by KisSelection; here it does nothing useful, but it&amp;#010;cannot be abstract, because otherwise this class would be abstract." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1495" tag="operation_1495" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1496" tag="operation_1496" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1497" tag="operation_1497" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param offx &amp;#010;@param offy &amp;#010;@param offw &amp;#010;@param offh " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1502" tag="operation_1502" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cm " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1504" tag="operation_1504" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1505" tag="operation_1505" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1506" tag="operation_1506" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name &amp;#010;@param compositeOp " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1513" tag="operation_1513" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1516" tag="operation_1516" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1519" tag="operation_1519" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mgr " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1521" tag="operation_1521" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1524" tag="operation_1524" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1526" tag="operation_1526" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1529" tag="operation_1529" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1531" tag="operation_1531" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1532" tag="operation_1532" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1534" tag="operation_1534" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1539" tag="operation_1539" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1541" tag="operation_1541" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1543" tag="operation_1543" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param x2 &amp;#010;@param y2 " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1551" tag="operation_1551" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1553" tag="operation_1553" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1554" tag="operation_1554" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1557" tag="operation_1557" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param c &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1562" tag="operation_1562" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1563" tag="operation_1563" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1564" tag="operation_1564" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1566" tag="operation_1566" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1567" tag="operation_1567" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1570" tag="operation_1570" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1572" tag="operation_1572" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param offx &amp;#010;@param offy &amp;#010;@param offw &amp;#010;@param offh " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1577" tag="operation_1577" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param compositeOp " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1579" tag="operation_1579" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1581" tag="operation_1581" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1583" tag="operation_1583" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param c &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1590" tag="operation_1590" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1592" tag="operation_1592" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1593" tag="operation_1593" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1594" tag="operation_1594" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1597" tag="operation_1597" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1598" tag="operation_1598" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1599" tag="operation_1599" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1600" tag="operation_1600" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1601" tag="operation_1601" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1602" tag="operation_1602" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1607" tag="operation_1607" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1609" tag="operation_1609" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1610" tag="operation_1610" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1612" tag="operation_1612" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1615" tag="operation_1615" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1617" tag="operation_1617" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1618" tag="operation_1618" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1619" tag="operation_1619" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1474" tag="operation_1474" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1527" tag="operation_1527" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1530" tag="operation_1530" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1613" tag="operation_1613" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1454" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_alpha;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1456" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_depth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1457" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1459" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1460" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offH;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1461" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offW;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1462" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offX;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1463" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offY;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1464" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_owner;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1465" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_projection;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1466" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_projectionValid;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1467" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_quantumSize;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1468" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_shadow;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1469" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_tiles;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1470" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_visible;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1471" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1472" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_x;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1473" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_y;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1454" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="1454" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1454" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1454" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1456" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1456" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1456" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1456" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1457" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1457" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1457" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1457" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1459" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="1459" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1459" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1459" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1460" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1460" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1460" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="1460" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1461" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1461" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1461" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1461" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1462" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1462" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1462" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1462" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1463" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1463" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1463" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1463" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1464" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1464" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1464" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1464" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1465" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1465" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1465" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1465" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1466" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1466" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1466" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1466" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1467" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1467" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1467" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1467" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1468" tag="hblock_tag_53" canDelete="false" indentLevel="1" classfield_id="1468" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1468" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1468" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1469" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1469" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1469" tag="hblock_tag_56" canDelete="false" indentLevel="1" classfield_id="1469" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1470" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1470" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1470" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1470" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1471" tag="hblock_tag_59" canDelete="false" indentLevel="1" classfield_id="1471" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1471" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1471" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1472" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1472" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1472" tag="hblock_tag_62" canDelete="false" indentLevel="1" classfield_id="1472" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1473" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1473" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1473" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1473" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISPAINTDEVICE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispaintdevice.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1454" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1454" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_alpha;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1454" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="1454" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1454" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1454" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1456" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1456" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_depth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1456" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1456" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1456" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1456" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1457" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1457" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1457" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1457" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1457" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1457" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1459" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1459" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1459" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="1459" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1459" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1459" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1460" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1460" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offH;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1460" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1460" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1460" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="1460" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1461" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1461" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offW;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1461" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1461" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1461" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1461" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1462" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1462" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offX;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1462" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1462" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1462" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1462" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1463" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1463" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_offY;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1463" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1463" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1463" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1463" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1464" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1464" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_owner;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1464" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1464" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1464" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1464" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1465" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1465" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap m_projection;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1465" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1465" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1465" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1465" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1466" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1466" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_projectionValid;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1466" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1466" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1466" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1466" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1467" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1467" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_quantumSize;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1467" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1467" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1467" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1467" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1468" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1468" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_shadow;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1468" tag="hblock_tag_53" canDelete="false" indentLevel="1" classfield_id="1468" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1468" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1468" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1469" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1469" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileMgrSP m_tiles;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1469" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1469" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1469" tag="hblock_tag_56" canDelete="false" indentLevel="1" classfield_id="1469" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1470" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1470" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_visible;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1470" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1470" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1470" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1470" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1471" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1471" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1471" tag="hblock_tag_59" canDelete="false" indentLevel="1" classfield_id="1471" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1471" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1471" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1472" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1472" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_x;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1472" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1472" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1472" tag="hblock_tag_62" canDelete="false" indentLevel="1" classfield_id="1472" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1473" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1473" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_y;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1473" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1473" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1473" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1473" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1455" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1455" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" CompositeOp m_compositeOp;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1455" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1455" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1455" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1455" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1455" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1455" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1458" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1458" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" enumImgType m_imgType;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1458" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1458" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1458" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1458" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1458" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1458" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1620" parent_class="1620" fileExt=".h" fileName="kislayer" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISLAYER_H&amp;#010;#define KISLAYER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;kistilemgrsp.h&quot;&amp;#010;#include &quot;kismasksp.h&quot;&amp;#010;#include &quot;bool.h&quot;&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="1620" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisLayer&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="KisLayer ( ) { }" >
                 <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>
                <codeoperation parent_id="1628" tag="operation_1628" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param name &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1634" tag="operation_1634" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tiles &amp;#010;@param img &amp;#010;@param name &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1639" tag="operation_1639" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1644" tag="operation_1644" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1646" tag="operation_1646" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1647" tag="operation_1647" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mask " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1649" tag="operation_1649" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mode " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1651" tag="operation_1651" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param maskType " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1653" tag="operation_1653" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1654" tag="operation_1654" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param l " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1656" tag="operation_1656" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1657" tag="operation_1657" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1658" tag="operation_1658" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param val " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1660" tag="operation_1660" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1663" tag="operation_1663" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1664" tag="operation_1664" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1666" tag="operation_1666" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1621" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_dx;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1622" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_dy;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1623" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_initial;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1624" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_linked;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1625" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" KisMaskSP m_mask;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1626" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m_opacity;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1627" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_preserveTransparency;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1621" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1621" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1621" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1621" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1622" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1622" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1622" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1622" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1623" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1623" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1623" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1623" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1624" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1624" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1624" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1624" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1625" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1625" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1625" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1625" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1626" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1626" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1626" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1626" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1627" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1627" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISLAYER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kislayer.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1621" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1621" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_dx;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1621" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1621" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1621" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1621" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1622" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1622" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_dy;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1622" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1622" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1622" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1622" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1623" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1623" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_initial;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1623" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1623" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1623" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1623" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1624" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1624" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_linked;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1624" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1624" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1624" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1624" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1625" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1625" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" KisMaskSP m_mask;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1625" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1625" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1625" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1626" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1626" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m_opacity;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1626" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1626" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1626" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1627" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1627" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_preserveTransparency;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1627" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1667" parent_class="1667" fileExt=".h" fileName="kisnameserver" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISNAMESERVER_H&amp;#010;#define KISNAMESERVER_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="1667" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisNameServer&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="KisNameServer ( ) { }" >
                 <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>
                <codeoperation parent_id="1670" tag="operation_1670" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param prefix &amp;#010;@param seed " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1673" tag="operation_1673" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1674" tag="operation_1674" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1675" tag="operation_1675" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1676" tag="operation_1676" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1668" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_generator;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1669" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_prefix;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1668" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1668" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1668" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1668" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1669" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1669" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1669" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1669" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISNAMESERVER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisnameserver.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1668" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1668" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_generator;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1668" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1668" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1668" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1668" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1669" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1669" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_prefix;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1669" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1669" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1669" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1669" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1677" parent_class="1677" fileExt=".h" fileName="kismemento" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISMEMENTO_H&amp;#010;#define KISMEMENTO_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="1677" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisMemento&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="KisMemento ( ) { }" >
                 <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>
                <codeoperation parent_id="1678" tag="operation_1678" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISMEMENTO_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismemento.h - Copyright boud&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 Sun Feb 8 2004 at 16:50:11&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1679" parent_class="1679" fileExt=".h" fileName="kispaintdevicevisitor" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPAINTDEVICEVISITOR_H&amp;#010;#define KISPAINTDEVICEVISITOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisselectionsp.h&quot;&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="1679" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisPaintDeviceVisitor&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="KisPaintDeviceVisitor ( ) { }" >
                 <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>
                <codeoperation parent_id="1680" tag="operation_1680" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1683" tag="operation_1683" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param dev " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1686" tag="operation_1686" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1689" tag="operation_1689" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layers " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1692" tag="operation_1692" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param devs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1695" tag="operation_1695" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1696" tag="operation_1696" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1699" tag="operation_1699" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param dev " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1702" tag="operation_1702" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param selection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1705" tag="operation_1705" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param layers " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1708" tag="operation_1708" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param devs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1711" tag="operation_1711" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISPAINTDEVICEVISITOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispaintdevicevisitor.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1712" parent_class="1712" fileExt=".h" fileName="kismementooriginatorinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISMEMENTOORIGINATORINTERFACE_H&amp;#010;#define KISMEMENTOORIGINATORINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kismementosp.h&quot;&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="1712" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisMementoOriginatorInterface&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="KisMementoOriginatorInterface ( ) { }" >
                 <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>
                <codeoperation parent_id="1715" tag="operation_1715" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1718" tag="operation_1718" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param memento " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1720" tag="operation_1720" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1721" tag="operation_1721" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1713" tag="operation_1713" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1716" tag="operation_1716" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISMEMENTOORIGINATORINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismementooriginatorinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:50:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1722" parent_class="1722" fileExt=".h" fileName="kismask" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISMASK_H&amp;#010;#define KISMASK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&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="1722" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisMask&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="KisMask ( ) { }" >
                 <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>
                <codeoperation parent_id="1723" tag="operation_1723" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param width &amp;#010;@param height &amp;#010;@param name &amp;#010;@param color " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1729" tag="operation_1729" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1731" tag="operation_1731" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1732" tag="operation_1732" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mask " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1735" tag="operation_1735" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param val " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1737" tag="operation_1737" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1738" tag="operation_1738" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param owner " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1740" tag="operation_1740" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISMASK_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kismask.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1741" parent_class="1741" fileExt=".h" fileName="kisimagepipebrush" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISIMAGEPIPEBRUSH_H&amp;#010;#define KISIMAGEPIPEBRUSH_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="1741" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisImagePipeBrush&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>
              <ccfdeclarationcodeblock parent_id="1742" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" enumBrushType m_brushType;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisImagePipeBrush ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1742" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1742" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1750" tag="operation_1750" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1752" tag="operation_1752" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1753" tag="operation_1753" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1754" tag="operation_1754" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the next image in the pipe." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1755" tag="operation_1755" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1756" tag="operation_1756" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="@return the next mask in the pipe.&amp;#010;@param scale " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1758" tag="operation_1758" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1759" tag="operation_1759" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1763" tag="operation_1763" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1761" tag="operation_1761" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parasite " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1743" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_brushes;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1744" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_currentBrush;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1745" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1746" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1747" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1748" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_numOfBrushes;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1749" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_parasite;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1743" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1743" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1743" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1743" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1744" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1744" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1744" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1744" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1745" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1745" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1745" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1745" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1746" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1746" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1746" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1746" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1747" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1747" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1747" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1747" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1748" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1748" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1748" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="1748" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1749" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1749" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1749" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1749" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISIMAGEPIPEBRUSH_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisimagepipebrush.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1743" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1743" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_brushes;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1743" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1743" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1743" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1744" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1744" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_currentBrush;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1744" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1744" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1744" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1745" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1745" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QValueVector m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1745" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1745" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1745" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1745" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1746" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1746" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1746" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1746" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1746" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1746" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1747" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1747" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1747" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1747" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1747" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1747" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1748" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1748" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_UINT32 m_numOfBrushes;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1748" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1748" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1748" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="1748" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1749" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1749" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_parasite;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1749" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1749" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1749" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1749" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1742" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1742" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" enumBrushType m_brushType;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1742" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1742" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1742" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1742" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1742" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1742" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1767" parent_class="1767" fileExt=".h" fileName="kispainter" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPAINTER_H&amp;#010;#define KISPAINTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;compositeop.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;float.h&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;kislayersp.h&quot;&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="1767" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisPainter&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>
              <ccfdeclarationcodeblock parent_id="1769" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisBrush m_brush;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1776" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisGradient m_gradient;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisPainter ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1769" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1769" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1776" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1776" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1786" tag="operation_1786" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1787" tag="operation_1787" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1791" tag="operation_1791" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1793" tag="operation_1793" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param customName " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1795" tag="operation_1795" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dx &amp;#010;@param dy &amp;#010;@param op &amp;#010;@param src &amp;#010;@param opacity &amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param sw &amp;#010;@param sh " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1805" tag="operation_1805" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dx &amp;#010;@param dy &amp;#010;@param op &amp;#010;@param src &amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param sw &amp;#010;@param sh " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1817" tag="operation_1817" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1818" tag="operation_1818" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1820" tag="operation_1820" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos &amp;#010;@param pressure &amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1825" tag="operation_1825" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos1 &amp;#010;@param pos2 &amp;#010;@param pressure &amp;#010;@param xTilt &amp;#010;@param yTilt &amp;#010;@param savedDist " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1832" tag="operation_1832" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x1 &amp;#010;@param y1 &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1837" tag="operation_1837" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1839" tag="operation_1839" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1845" tag="operation_1845" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@param c &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1852" tag="operation_1852" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1855" tag="operation_1855" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@param c &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1859" tag="operation_1859" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos &amp;#010;@param pressure &amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1864" tag="operation_1864" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos1 &amp;#010;@param pos2 &amp;#010;@param pressure &amp;#010;@param xTilt &amp;#010;@param yTilt &amp;#010;@param savedDist " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1871" tag="operation_1871" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param color " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1873" tag="operation_1873" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param brush " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1875" tag="operation_1875" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param color " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1877" tag="operation_1877" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gradient " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1879" tag="operation_1879" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1881" tag="operation_1881" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param color " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1883" tag="operation_1883" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pattern " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1902" tag="operation_1902" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1784" tag="operation_1784" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1789" tag="operation_1789" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1814" tag="operation_1814" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mask " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1885" tag="operation_1885" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dsttile &amp;#010;@param src &amp;#010;@param srctile &amp;#010;@param opacity &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1894" tag="operation_1894" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dst &amp;#010;@param dsttile &amp;#010;@param src &amp;#010;@param srctile &amp;#010;@param rows &amp;#010;@param cols &amp;#010;@param op " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1768" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_backgroundColor;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1770" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_brushHeight;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1771" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_brushWidth;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1772" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_dab;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1773" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_device;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1774" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_dirtyRect;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1775" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_fillColor;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1777" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1778" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_hotSpotX;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1779" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_hotSpotY;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1780" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m_opacity;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1781" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_paintColor;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1782" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" KisPattern * m_pattern;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1783" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileCommand * m_transaction;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1768" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="1768" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1770" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1770" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1771" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="1771" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1771" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1771" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1772" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1772" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1773" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1773" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1773" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1773" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="1774" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1774" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1775" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1775" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1775" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="1775" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1777" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1777" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1777" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1777" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1778" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1778" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1779" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1779" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1779" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1779" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1780" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1780" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1781" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1781" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1781" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1781" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1782" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1782" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1783" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1783" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1783" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1783" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISPAINTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispainter.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1768" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1768" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_backgroundColor;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1768" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_26" canDelete="false" indentLevel="1" classfield_id="1768" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1770" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1770" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_brushHeight;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1770" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1770" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1771" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1771" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_brushWidth;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1771" tag="hblock_tag_29" canDelete="false" indentLevel="1" classfield_id="1771" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1771" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1771" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1772" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1772" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisLayerSP m_dab;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1772" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_32" canDelete="false" indentLevel="1" classfield_id="1772" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1773" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1773" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_device;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1773" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1773" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1773" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1773" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1774" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1774" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_dirtyRect;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_35" canDelete="false" indentLevel="1" classfield_id="1774" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1774" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1775" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1775" tag="tblock_8" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_fillColor;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1775" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1775" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1775" tag="hblock_tag_38" canDelete="false" indentLevel="1" classfield_id="1775" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1777" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1777" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1777" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1777" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1777" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1777" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1778" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1778" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_hotSpotX;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_41" canDelete="false" indentLevel="1" classfield_id="1778" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1778" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1779" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1779" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_hotSpotY;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1779" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1779" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1779" tag="hblock_tag_44" canDelete="false" indentLevel="1" classfield_id="1779" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1780" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1780" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" QUANTUM m_opacity;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1780" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1780" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1781" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1781" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_paintColor;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1781" tag="hblock_tag_47" canDelete="false" indentLevel="1" classfield_id="1781" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1781" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1781" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1782" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1782" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" KisPattern * m_pattern;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1782" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_50" canDelete="false" indentLevel="1" classfield_id="1782" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1783" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1783" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisTileCommand * m_transaction;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1783" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1783" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1783" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1783" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1769" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1769" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisBrush m_brush;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1769" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1769" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1769" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1769" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1769" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1769" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1776" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1776" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisGradient m_gradient;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1776" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1776" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1776" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1776" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1903" parent_class="1903" fileExt=".h" fileName="kisselection" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISSELECTION_H&amp;#010;#define KISSELECTION_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;bool.h&quot;&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="1903" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisSelection&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="KisSelection ( ) { }" >
                 <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>
                <codeoperation parent_id="1911" tag="operation_1911" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param img &amp;#010;@param name &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1916" tag="operation_1916" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param width &amp;#010;@param height &amp;#010;@param imgType &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1921" tag="operation_1921" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1922" tag="operation_1922" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param f " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1924" tag="operation_1924" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1925" tag="operation_1925" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1927" tag="operation_1927" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1930" tag="operation_1930" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1931" tag="operation_1931" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parentX &amp;#010;@param parentY &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1936" tag="operation_1936" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1938" tag="operation_1938" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1940" tag="operation_1940" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1941" tag="operation_1941" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1942" tag="operation_1942" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1904" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_clearOnMove;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1905" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_clipImg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1906" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_firstMove;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1907" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1908" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1909" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_parent;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1910" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1904" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1904" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1904" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1904" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1905" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1905" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1905" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1905" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1906" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1906" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1906" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1906" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1907" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1907" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1907" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1907" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1908" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1908" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1908" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1908" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1909" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1909" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1909" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1909" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1910" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1910" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1910" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1910" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISSELECTION_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisselection.h - Copyright boud&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 Sun Feb 8 2004 at 16:50:04&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1904" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1904" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_clearOnMove;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1904" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1904" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1904" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1905" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1905" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_clipImg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1905" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1905" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1905" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1906" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1906" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_firstMove;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1906" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1906" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1906" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1907" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1907" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisImageSP m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1907" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1907" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1907" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1908" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1908" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1908" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1908" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1908" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1909" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1909" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_parent;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1909" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1909" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1909" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1910" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1910" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1910" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1910" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1910" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1943" parent_class="1943" fileExt=".h" fileName="kisresourcemediator" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRESOURCEMEDIATOR_H&amp;#010;#define KISRESOURCEMEDIATOR_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="1943" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisResourceMediator&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>
              <ccfdeclarationcodeblock parent_id="2369" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2423" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisResourceMediator ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="1947" tag="operation_1947" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param mediateOn &amp;#010;@param rserver &amp;#010;@param chooserCaption &amp;#010;@param chooserParent &amp;#010;@param chooserName &amp;#010;@param parent &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1955" tag="operation_1955" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1956" tag="operation_1956" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1957" tag="operation_1957" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1959" tag="operation_1959" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param item " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1961" tag="operation_1961" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param item " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1963" tag="operation_1963" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1944" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KoIconItem * m_activeItem;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1945" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisItemChooser * m_chooser;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1946" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QMap m_items;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1944" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1944" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1944" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1944" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1945" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1945" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1945" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1945" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1946" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1946" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1946" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1946" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISRESOURCEMEDIATOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresourcemediator.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1944" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1944" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" KoIconItem * m_activeItem;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1944" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1944" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1944" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1944" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1945" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1945" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" KisItemChooser * m_chooser;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1945" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1945" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1945" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="1945" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1946" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1946" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QMap m_items;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1946" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1946" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1946" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1946" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2369" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2369" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2423" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2423" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1964" parent_class="1964" fileExt=".h" fileName="kisresourceserver" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRESOURCESERVER_H&amp;#010;#define KISRESOURCESERVER_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="1964" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisResourceServer&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="KisResourceServer ( ) { }" >
                 <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>
                <codeoperation parent_id="1971" tag="operation_1971" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1972" tag="operation_1972" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1973" tag="operation_1973" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1975" tag="operation_1975" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1977" tag="operation_1977" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1979" tag="operation_1979" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1980" tag="operation_1980" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1981" tag="operation_1981" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1982" tag="operation_1982" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1983" tag="operation_1983" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1984" tag="operation_1984" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1974" tag="operation_1974" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1976" tag="operation_1976" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1978" tag="operation_1978" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1965" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_brushFilenames;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1966" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_brushes;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1967" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_patternFilenames;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1968" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_patterns;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1969" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_pipebrushFilenames;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1970" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_pipebrushes;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1965" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1965" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1965" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1965" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1966" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1966" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1966" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1966" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1967" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1967" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1967" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1967" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1968" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1968" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1968" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1968" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1969" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1969" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1969" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1969" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1970" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1970" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1970" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1970" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISRESOURCESERVER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresourceserver.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1965" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1965" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_brushFilenames;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1965" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1965" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1965" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1965" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1966" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1966" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_brushes;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1966" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1966" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1966" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1966" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1967" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1967" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_patternFilenames;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1967" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1967" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1967" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1967" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1968" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1968" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_patterns;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1968" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="1968" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1968" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1968" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1969" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1969" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QStringList m_pipebrushFilenames;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1969" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1969" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1969" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="1969" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1970" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1970" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPtrList m_pipebrushes;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1970" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1970" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1970" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1970" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1985" parent_class="1985" fileExt=".h" fileName="kispluginserver" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPLUGINSERVER_H&amp;#010;#define KISPLUGINSERVER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;plugininfolist.h&quot;&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="1985" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisPluginServer&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="KisPluginServer ( ) { }" >
                 <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>
                <codeoperation parent_id="1988" tag="operation_1988" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1989" tag="operation_1989" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1991" tag="operation_1991" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param menu " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="1995" tag="operation_1995" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="1993" tag="operation_1993" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param directory " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1986" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" int m_count;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1987" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" PluginInfoList m_plugins;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1986" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1986" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1986" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1986" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1987" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1987" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1987" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1987" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISPLUGINSERVER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispluginserver.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1986" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1986" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" int m_count;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1986" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1986" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1986" tag="hblock_tag_2" canDelete="false" indentLevel="1" classfield_id="1986" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1987" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1987" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" PluginInfoList m_plugins;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1987" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1987" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1987" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1987" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader1996" parent_class="1996" fileExt=".h" fileName="kistilecommand" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTILECOMMAND_H&amp;#010;#define KISTILECOMMAND_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kispaintdevicesp.h&quot;&amp;#010;#include &quot;kistilesp.h&quot;&amp;#010;#include &quot;tilemap.h&quot;&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="1996" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTileCommand&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="KisTileCommand ( ) { }" >
                 <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>
                <codeoperation parent_id="2002" tag="operation_2002" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param device " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2005" tag="operation_2005" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param device &amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2012" tag="operation_2012" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param device &amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2016" tag="operation_2016" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileNo &amp;#010;@param tile " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2019" tag="operation_2019" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2020" tag="operation_2020" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2021" tag="operation_2021" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2022" tag="operation_2022" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="1997" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_device;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1998" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="1999" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" TileMap m_originals;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2000" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2001" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" TileMap m_tiles;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="1997" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1997" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1997" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1997" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1998" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1998" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1998" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1998" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="1999" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1999" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="1999" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1999" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2000" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2000" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2000" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2000" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2001" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2001" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2001" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2001" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISTILECOMMAND_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistilecommand.h - Copyright boud&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 Sun Feb 8 2004 at 16:47:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="1997" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1997" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" KisPaintDeviceSP m_device;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1997" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1997" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1997" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="1997" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1998" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1998" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1998" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1998" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1998" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1998" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1999" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1999" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" TileMap m_originals;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1999" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="1999" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1999" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1999" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2000" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2000" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QRect m_rc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2000" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2000" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2000" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2000" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2001" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2001" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" TileMap m_tiles;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2001" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2001" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2001" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2001" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2023" parent_class="2023" fileExt=".h" fileName="plugininfo" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef PLUGININFO_H&amp;#010;#define PLUGININFO_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;plugintype.h&quot;&amp;#010;#include &quot;int.h&quot;&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="2023" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class PluginInfo&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="PluginInfo ( ) { }" >
                 <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>
                <codeoperation parent_id="2031" tag="operation_2031" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@param comment &amp;#010;@param dir &amp;#010;@param lib &amp;#010;@param category &amp;#010;@param type " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2038" tag="operation_2038" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2039" tag="operation_2039" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2040" tag="operation_2040" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2041" tag="operation_2041" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2042" tag="operation_2042" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2043" tag="operation_2043" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2044" tag="operation_2044" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2046" tag="operation_2046" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2024" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_category;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2025" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_comment;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2026" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_dir;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2027" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" int m_id;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2028" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_library;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2029" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2030" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" PluginType m_type;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2024" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2024" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2024" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2024" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2025" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2025" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2025" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="2025" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2026" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2026" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2026" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2026" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2027" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2027" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2027" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2027" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2028" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2028" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2028" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2028" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2029" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2029" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2029" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2029" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2030" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2030" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2030" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2030" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //PLUGININFO_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			plugininfo.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2024" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2024" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_category;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2024" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2024" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2024" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2024" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2025" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2025" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_comment;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2025" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2025" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2025" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="2025" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2026" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2026" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_dir;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2026" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2026" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2026" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2026" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2027" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2027" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" int m_id;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2027" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2027" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2027" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2027" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2028" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2028" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_library;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2028" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2028" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2028" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2028" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2029" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2029" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2029" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2029" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2029" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2029" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2030" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2030" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" PluginType m_type;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2030" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2030" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2030" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2030" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2047" parent_class="2047" fileExt=".h" fileName="kisresource" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRESOURCE_H&amp;#010;#define KISRESOURCE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&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="2047" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisResource&amp;#010;The KisResource class provides a representation of Krita image resources.  This&amp;#010;includes, but not limited to, brushes and patterns.&amp;#010;&amp;#010;This replaces the KisKrayon facility that used to be present in Krayon." />
         </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="KisResource ( ) { }" >
                 <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>
                <codeoperation parent_id="2059" tag="operation_2059" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Creates a new KisResource object using @p filename.  No file is opened&amp;#010;in the constructor, you have to call loadAsync.&amp;#010;&amp;#010;@param filename the file name to save and load from.&amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2061" tag="operation_2061" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2062" tag="operation_2062" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2063" tag="operation_2063" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2064" tag="operation_2064" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Returns a QImage representing this resource.  This image could be null." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2065" tag="operation_2065" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Load this resource asynchronously.  The signal loadComplete is emitted when&amp;#010;the resource has been loaded and valid flag is set to true." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2066" tag="operation_2066" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2067" tag="operation_2067" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Save this resource asynchronously.  The signal saveComplete is emitted when&amp;#010;the resource has been saved." />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2068" tag="operation_2068" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dirt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2070" tag="operation_2070" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2074" tag="operation_2074" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2076" tag="operation_2076" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param s " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2078" tag="operation_2078" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param valid " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2082" tag="operation_2082" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2083" tag="operation_2083" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2084" tag="operation_2084" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2085" tag="operation_2085" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="Creates a new KisResource object using @p filename.  No file is opened&amp;#010;in the constructor, you have to call loadAsync.&amp;#010;&amp;#010;@param filename the file name to save and load from." />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2055" tag="operation_2055" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2057" tag="operation_2057" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2072" tag="operation_2072" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2080" tag="operation_2080" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2048" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2049" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_filename;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2050" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2051" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2052" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_spacing;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2053" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2054" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2048" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2048" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2048" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2048" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2049" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2049" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2049" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="2049" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2050" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2050" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2050" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2050" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2051" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2051" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2051" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2051" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2052" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2052" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2052" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2052" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2053" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2053" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2053" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2053" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2054" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2054" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2054" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2054" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISRESOURCE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisresource.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2048" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2048" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_dirty;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2048" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2048" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2048" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2048" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2049" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2049" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_filename;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2049" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2049" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2049" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="2049" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2050" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2050" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_height;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2050" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="2050" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2050" tag="hblock_tag_11" canDelete="false" indentLevel="1" classfield_id="2050" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2051" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2051" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QString m_name;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2051" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2051" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2051" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2051" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2052" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2052" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_spacing;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2052" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2052" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2052" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2052" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2053" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2053" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2053" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2053" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2053" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2053" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2054" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2054" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_width;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2054" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2054" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2054" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2054" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2086" parent_class="2086" fileExt=".h" fileName="kisrenderinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISRENDERINTERFACE_H&amp;#010;#define KISRENDERINTERFACE_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="2086" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisRenderInterface&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="KisRenderInterface ( ) { }" >
                 <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>
                <codeoperation parent_id="2087" tag="operation_2087" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2089" tag="operation_2089" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2090" tag="operation_2090" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2092" tag="operation_2092" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2093" tag="operation_2093" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2095" tag="operation_2095" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2100" tag="operation_2100" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2102" tag="operation_2102" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xpix &amp;#010;@param ypix " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2105" tag="operation_2105" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2106" tag="operation_2106" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tileno " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2108" tag="operation_2108" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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 //KISRENDERINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisrenderinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2109" parent_class="2109" fileExt=".h" fileName="kispattern" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISPATTERN_H&amp;#010;#define KISPATTERN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;kisresource.h&quot;&amp;#010;#include &quot;bool.h&quot;&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="2109" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisPattern&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>
              <ccfdeclarationcodeblock parent_id="2422" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisPattern ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="2117" tag="operation_2117" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param file " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2119" tag="operation_2119" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2120" tag="operation_2120" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2121" tag="operation_2121" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2122" tag="operation_2122" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2123" tag="operation_2123" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2124" tag="operation_2124" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2125" tag="operation_2125" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2126" tag="operation_2126" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2110" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QByteArray m_data;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2111" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2112" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_img;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2113" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap * m_pixmap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2114" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap * m_thumbPixmap;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2115" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2116" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_validThumb;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2110" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2110" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2110" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2110" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2111" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2111" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2111" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2111" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2112" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2112" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2112" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2112" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2113" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2113" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2113" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2113" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2114" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="2114" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2114" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="2114" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2115" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="2115" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2115" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="2115" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2116" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="2116" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2116" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="2116" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISPATTERN_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kispattern.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2110" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2110" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" QByteArray m_data;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2110" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2110" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2110" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2110" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2111" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2111" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_hotSpot;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2111" tag="hblock_tag_14" canDelete="false" indentLevel="1" classfield_id="2111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2111" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="2111" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2112" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2112" tag="tblock_3" canDelete="false" indentLevel="1" role_id="-1" text=" QImage m_img;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2112" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="2112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2112" tag="hblock_tag_17" canDelete="false" indentLevel="1" classfield_id="2112" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2113" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2113" tag="tblock_4" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap * m_pixmap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2113" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="2113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2113" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="2113" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2114" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2114" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" QPixmap * m_thumbPixmap;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2114" tag="hblock_tag_20" canDelete="false" indentLevel="1" classfield_id="2114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2114" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="2114" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2115" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2115" tag="tblock_6" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_valid;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2115" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="2115" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2115" tag="hblock_tag_23" canDelete="false" indentLevel="1" classfield_id="2115" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2116" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2116" tag="tblock_7" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_validThumb;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2116" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="2116" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2116" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="2116" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2422" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2422" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2129" parent_class="2129" fileExt=".h" fileName="plugintype" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef PLUGINTYPE_H&amp;#010;#define PLUGINTYPE_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="2129" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class PluginType&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="PluginType ( ) { }" >
                 <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 //PLUGINTYPE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			plugintype.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:18&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2135" parent_class="2135" fileExt=".h" fileName="kistool" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTOOL_H&amp;#010;#define KISTOOL_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="2135" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisTool&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>
              <ccfdeclarationcodeblock parent_id="2441" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisTool ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="2138" tag="operation_2138" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2141" tag="operation_2141" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2142" tag="operation_2142" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2144" tag="operation_2144" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2146" tag="operation_2146" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2148" tag="operation_2148" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2150" tag="operation_2150" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2152" tag="operation_2152" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2154" tag="operation_2154" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2156" tag="operation_2156" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2158" tag="operation_2158" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2160" tag="operation_2160" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2162" tag="operation_2162" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2164" tag="operation_2164" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gc &amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2167" tag="operation_2167" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cursor " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2169" tag="operation_2169" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param collection " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2171" tag="operation_2171" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2173" tag="operation_2173" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2136" tag="operation_2136" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2139" tag="operation_2139" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISTOOL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistool.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2441" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2441" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2174" parent_class="2174" fileExt=".h" fileName="kisundoadapter" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISUNDOADAPTER_H&amp;#010;#define KISUNDOADAPTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&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="2174" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisUndoAdapter&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>
              <ccfdeclarationcodeblock parent_id="2366" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisUndoAdapter ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="2177" tag="operation_2177" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2180" tag="operation_2180" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param cmd " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2182" tag="operation_2182" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param macroName " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2184" tag="operation_2184" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2185" tag="operation_2185" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2186" tag="operation_2186" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param undo " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2188" tag="operation_2188" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2189" tag="operation_2189" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2175" tag="operation_2175" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2178" tag="operation_2178" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISUNDOADAPTER_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisundoadapter.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2366" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2366" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisView ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2190" parent_class="2190" fileExt=".h" fileName="kistoolfactory" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTOOLFACTORY_H&amp;#010;#define KISTOOLFACTORY_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;vkistool.h&quot;&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="2190" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisToolFactory&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>
              <ccfdeclarationcodeblock parent_id="2191" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisToolFactory m_singleton;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisToolFactory ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2191" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2191" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2191" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="2195" tag="operation_2195" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2198" tag="operation_2198" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param actionCollection &amp;#010;@param subject " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2201" tag="operation_2201" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2202" tag="operation_2202" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2193" tag="operation_2193" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2196" tag="operation_2196" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2192" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" vKisTool m_tools;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2192" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2192" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2192" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2192" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISTOOLFACTORY_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistoolfactory.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2192" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2192" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" vKisTool m_tools;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2192" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="2192" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2192" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="2192" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2191" field_type="1" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2191" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisToolFactory m_singleton;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2191" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2191" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2191" tag="tblock_1" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" KisToolFactory ;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2191" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2191" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2191" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2191" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2191" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2191" role_id="1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2203" parent_class="2203" fileExt=".h" fileName="kistoolcontrollerinterface" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISTOOLCONTROLLERINTERFACE_H&amp;#010;#define KISTOOLCONTROLLERINTERFACE_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="2203" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisToolControllerInterface&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="KisToolControllerInterface ( ) { }" >
                 <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>
                <codeoperation parent_id="2206" tag="operation_2206" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2209" tag="operation_2209" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2210" tag="operation_2210" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tool " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2212" tag="operation_2212" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2204" tag="operation_2204" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2207" tag="operation_2207" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
               </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 //KISTOOLCONTROLLERINTERFACE_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kistoolcontrollerinterface.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2218" parent_class="2218" fileExt=".h" fileName="kisutil" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISUTIL_H&amp;#010;#define KISUTIL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;int.h&quot;&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="2218" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisUtil&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="KisUtil ( ) { }" >
                 <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>
                <codeoperation parent_id="2219" tag="operation_2219" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@param p " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2222" tag="operation_2222" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param area " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2224" tag="operation_2224" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2226" tag="operation_2226" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2229" tag="operation_2229" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2232" tag="operation_2232" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param src &amp;#010;@param width &amp;#010;@param height " />
                 </header>
                </codeoperation>
               </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 //KISUTIL_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisutil.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2236" parent_class="2236" fileExt=".h" fileName="kisvector" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISVECTOR_H&amp;#010;#define KISVECTOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;int.h&quot;&amp;#010;#include &quot;long.h&quot;&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="2236" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisVector&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="KisVector ( ) { }" >
                 <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>
                <codeoperation parent_id="2240" tag="operation_2240" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2243" tag="operation_2243" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2246" tag="operation_2246" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2249" tag="operation_2249" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2252" tag="operation_2252" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2255" tag="operation_2255" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2258" tag="operation_2258" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2261" tag="operation_2261" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2263" tag="operation_2263" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2265" tag="operation_2265" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2267" tag="operation_2267" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2270" tag="operation_2270" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2272" tag="operation_2272" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2274" tag="operation_2274" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2277" tag="operation_2277" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2279" tag="operation_2279" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2282" tag="operation_2282" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2285" tag="operation_2285" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2288" tag="operation_2288" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2290" tag="operation_2290" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2292" tag="operation_2292" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2294" tag="operation_2294" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2297" tag="operation_2297" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2298" tag="operation_2298" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param z " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2302" tag="operation_2302" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param z " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2306" tag="operation_2306" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param z " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2310" tag="operation_2310" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2312" tag="operation_2312" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2314" tag="operation_2314" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2315" tag="operation_2315" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2316" tag="operation_2316" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2317" tag="operation_2317" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2319" tag="operation_2319" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2321" tag="operation_2321" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2323" tag="operation_2323" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2324" tag="operation_2324" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2325" tag="operation_2325" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2237" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" double m_x;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2238" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" double m_y;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2239" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" double m_z;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2237" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2237" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2237" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="2237" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2238" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2238" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2238" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="2238" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2239" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2239" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2239" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2239" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISVECTOR_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisvector.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2237" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2237" tag="tblock_0" canDelete="false" indentLevel="1" role_id="-1" text=" double m_x;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2237" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2237" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2237" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="2237" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2238" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2238" tag="tblock_1" canDelete="false" indentLevel="1" role_id="-1" text=" double m_y;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2238" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2238" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2238" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="2238" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2239" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2239" tag="tblock_2" canDelete="false" indentLevel="1" role_id="-1" text=" double m_z;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2239" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2239" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2239" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2239" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="cppheader2365" parent_class="2365" fileExt=".h" fileName="kisview" >
     <textblocks>
      <codeblockwithcomments tag="hashDefBlock" text="#ifndef KISVIEW_H&amp;#010;#define KISVIEW_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="includes" text="#include &lt;string>&amp;#010;#include &quot;quantum.h&quot;&amp;#010;#include &quot;bool.h&quot;&amp;#010;#include &quot;kisimagesp.h&quot;&amp;#010;#include &quot;double.h&quot;&amp;#010;#include &quot;kisguidesp.h&quot;&amp;#010;#include &quot;vkiscanvasobserver.h&quot;&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="2365" tag="classDeclarationBlock" canDelete="false" role_id="-1" >
         <header>
          <cppcodecomment tag="" text="Class KisView&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>
              <ccfdeclarationcodeblock parent_id="2366" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisUndoAdapter m_adapter;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2368" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisBrush m_brush;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2369" tag="tblock_2" canDelete="false" indentLevel="1" role_id="0" text=" KisResourceMediator m_brushMediator;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2382" tag="tblock_3" canDelete="false" indentLevel="1" role_id="0" text=" KisDoc m_doc;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2385" tag="tblock_4" canDelete="false" indentLevel="1" role_id="0" text=" KisGradient m_gradient;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2390" tag="tblock_5" canDelete="false" indentLevel="1" role_id="0" text=" KisBuilderMonitor m_imgBuilderMgr;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2422" tag="tblock_6" canDelete="false" indentLevel="1" role_id="0" text=" KisPattern m_pattern;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2423" tag="tblock_7" canDelete="false" indentLevel="1" role_id="0" text=" KisResourceMediator m_patternMediator;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2441" tag="tblock_8" canDelete="false" indentLevel="1" role_id="0" text=" KisTool m_tool;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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="KisView ( ) { }" >
                 <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>
                  <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2366" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="2366" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_83" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_84" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_85" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_86" canDelete="false" indentLevel="1" classfield_id="2368" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="2368" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_88" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_89" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_90" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="2369" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_92" canDelete="false" indentLevel="1" classfield_id="2369" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_93" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_94" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_95" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="2382" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="2382" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_98" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_99" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_100" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_101" canDelete="false" indentLevel="1" classfield_id="2385" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_102" canDelete="false" indentLevel="1" classfield_id="2385" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_103" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_104" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_105" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_106" canDelete="false" indentLevel="1" classfield_id="2390" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_107" canDelete="false" indentLevel="1" classfield_id="2390" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_108" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_109" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_110" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_111" canDelete="false" indentLevel="1" classfield_id="2422" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_112" canDelete="false" indentLevel="1" classfield_id="2422" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_113" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_114" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_115" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_116" canDelete="false" indentLevel="1" classfield_id="2423" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_117" canDelete="false" indentLevel="1" classfield_id="2423" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_118" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_119" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_120" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_121" canDelete="false" indentLevel="1" classfield_id="2441" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_122" canDelete="false" indentLevel="1" classfield_id="2441" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_123" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_124" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_125" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </textblocks>
                </hierarchicalcodeblock>
               </textblocks>
              </hierarchicalcodeblock>
              <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
               <header>
                <cppcodedocumentation tag="" indentLevel="1" text="Operations" />
               </header>
               <textblocks>
                <codeoperation parent_id="2448" tag="operation_2448" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param doc &amp;#010;@param adapter &amp;#010;@param parent &amp;#010;@param name " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2458" tag="operation_2458" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2459" tag="operation_2459" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2469" tag="operation_2469" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2473" tag="operation_2473" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2474" tag="operation_2474" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2477" tag="operation_2477" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param o &amp;#010;@param e " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2484" tag="operation_2484" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param event " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2488" tag="operation_2488" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param createLayer &amp;#010;@param modal &amp;#010;@param filename " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2498" tag="operation_2498" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param printer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2517" tag="operation_2517" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param printer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2536" tag="operation_2536" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param readwrite " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2566" tag="operation_2566" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
               </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>
                <codeoperation parent_id="2453" tag="operation_2453" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2455" tag="operation_2455" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2456" tag="operation_2456" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2457" tag="operation_2457" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2460" tag="operation_2460" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2462" tag="operation_2462" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2463" tag="operation_2463" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2464" tag="operation_2464" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2465" tag="operation_2465" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2466" tag="operation_2466" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2467" tag="operation_2467" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2468" tag="operation_2468" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2470" tag="operation_2470" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2472" tag="operation_2472" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2475" tag="operation_2475" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2476" tag="operation_2476" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2480" tag="operation_2480" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2481" tag="operation_2481" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param opacity " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2486" tag="operation_2486" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2487" tag="operation_2487" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2492" tag="operation_2492" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param enable " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2494" tag="operation_2494" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2495" tag="operation_2495" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2496" tag="operation_2496" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2500" tag="operation_2500" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2502" tag="operation_2502" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param result " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2504" tag="operation_2504" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2506" tag="operation_2506" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param enable " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2508" tag="operation_2508" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2510" tag="operation_2510" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tool " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2512" tag="operation_2512" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2514" tag="operation_2514" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2515" tag="operation_2515" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2516" tag="operation_2516" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2519" tag="operation_2519" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2520" tag="operation_2520" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2521" tag="operation_2521" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2522" tag="operation_2522" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2523" tag="operation_2523" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2524" tag="operation_2524" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2525" tag="operation_2525" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2526" tag="operation_2526" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2527" tag="operation_2527" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2528" tag="operation_2528" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2533" tag="operation_2533" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2535" tag="operation_2535" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2538" tag="operation_2538" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2539" tag="operation_2539" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2542" tag="operation_2542" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2544" tag="operation_2544" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2546" tag="operation_2546" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2549" tag="operation_2549" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2551" tag="operation_2551" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2553" tag="operation_2553" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2554" tag="operation_2554" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2555" tag="operation_2555" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2558" tag="operation_2558" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2559" tag="operation_2559" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y " />
                 </header>
                </codeoperation>
                <codeoperation parent_id="2562" tag="operation_2562" canDelete="false" indentLevel="1" role_id="-1" >
                 <header>
                  <cppcodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param zf " />
                 </header>
                </codeoperation>
               </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>
              <ccfdeclarationcodeblock parent_id="2367" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_bg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2370" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" KisLabelBuilderProgress * m_buildProgress;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2371" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvas * m_canvas;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2372" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelView * m_channelView;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2373" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_clipboardHasImage;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2374" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" mutable KisImageSP m_current;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2375" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisGuideSP m_currentGuide;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2376" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" DCOPObject * m_dcop;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2377" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgBrushToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2378" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgChannelsToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2379" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgColorsToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2380" tag="tblock_20" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgLayersToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2381" tag="tblock_21" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgPatternToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2383" tag="tblock_22" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_fg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2384" tag="tblock_23" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_floatsidebarToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2386" tag="tblock_24" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_gradientChooser;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2387" tag="tblock_25" canDelete="false" indentLevel="1" role_id="-1" text=" KisRuler * m_hRuler;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2388" tag="tblock_26" canDelete="false" indentLevel="1" role_id="-1" text=" QScrollBar * m_hScroll;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2389" tag="tblock_27" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_imageChooser;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2391" tag="tblock_28" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgDup;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2392" tag="tblock_29" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgExport;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2393" tag="tblock_30" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgImport;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2394" tag="tblock_31" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeAll;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2395" tag="tblock_32" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeLinked;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2396" tag="tblock_33" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeVisible;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2397" tag="tblock_34" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgResize;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2398" tag="tblock_35" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgResizeToLayer;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2399" tag="tblock_36" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgRm;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2400" tag="tblock_37" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgScan;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2401" tag="tblock_38" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_lastGuidePoint;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2402" tag="tblock_39" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerAdd;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2403" tag="tblock_40" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerBottom;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2404" tag="tblock_41" canDelete="false" indentLevel="1" role_id="-1" text=" KisListBox * m_layerBox;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2405" tag="tblock_42" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerDup;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2406" tag="tblock_43" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerHide;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2407" tag="tblock_44" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerLink;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2408" tag="tblock_45" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerLower;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2409" tag="tblock_46" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerProperties;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2410" tag="tblock_47" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerRaise;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2411" tag="tblock_48" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerResize;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2412" tag="tblock_49" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerResizeToImage;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2413" tag="tblock_50" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerRm;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2414" tag="tblock_51" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerSaveAs;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2415" tag="tblock_52" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerScale;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2416" tag="tblock_53" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerToImage;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2417" tag="tblock_54" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerTop;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2418" tag="tblock_55" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_lsidebarToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2419" tag="tblock_56" canDelete="false" indentLevel="1" role_id="-1" text=" vKisCanvasObserver m_observers;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2420" tag="tblock_57" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_paletteChooser;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2421" tag="tblock_58" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_pathView;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2424" tag="tblock_59" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCopy;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2425" tag="tblock_60" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCrop;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2426" tag="tblock_61" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCut;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2427" tag="tblock_62" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionFillBg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2428" tag="tblock_63" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionFillFg;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2429" tag="tblock_64" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionPaste;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2430" tag="tblock_65" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionPasteInto;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2431" tag="tblock_66" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionRm;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2432" tag="tblock_67" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionSelectAll;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2433" tag="tblock_68" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionSelectNone;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2434" tag="tblock_69" canDelete="false" indentLevel="1" role_id="-1" text=" KisSideBar * m_sideBar;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2435" tag="tblock_70" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_sidebarToggle;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2436" tag="tblock_71" canDelete="false" indentLevel="1" role_id="-1" text=" KoTabBar * m_tabBar;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2437" tag="tblock_72" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabFirst;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2438" tag="tblock_73" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabLast;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2439" tag="tblock_74" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabLeft;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2440" tag="tblock_75" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabRight;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2442" tag="tblock_76" canDelete="false" indentLevel="1" role_id="-1" text=" KisRuler * m_vRuler;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2443" tag="tblock_77" canDelete="false" indentLevel="1" role_id="-1" text=" QScrollBar * m_vScroll;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2444" tag="tblock_78" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_xoff;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2445" tag="tblock_79" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_yoff;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2446" tag="tblock_80" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_zoomIn;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
              <ccfdeclarationcodeblock parent_id="2447" tag="tblock_81" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_zoomOut;" >
               <header>
                <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
               </header>
              </ccfdeclarationcodeblock>
             </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>
                  <codeaccessormethod accessType="0" parent_id="2367" tag="hblock_tag_126" canDelete="false" indentLevel="1" classfield_id="2367" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2367" tag="hblock_tag_127" canDelete="false" indentLevel="1" classfield_id="2367" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2370" tag="hblock_tag_128" canDelete="false" indentLevel="1" classfield_id="2370" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2370" tag="hblock_tag_129" canDelete="false" indentLevel="1" classfield_id="2370" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2371" tag="hblock_tag_130" canDelete="false" indentLevel="1" classfield_id="2371" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2371" tag="hblock_tag_131" canDelete="false" indentLevel="1" classfield_id="2371" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2372" tag="hblock_tag_132" canDelete="false" indentLevel="1" classfield_id="2372" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2372" tag="hblock_tag_133" canDelete="false" indentLevel="1" classfield_id="2372" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2373" tag="hblock_tag_134" canDelete="false" indentLevel="1" classfield_id="2373" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2373" tag="hblock_tag_135" canDelete="false" indentLevel="1" classfield_id="2373" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2374" tag="hblock_tag_136" canDelete="false" indentLevel="1" classfield_id="2374" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2374" tag="hblock_tag_137" canDelete="false" indentLevel="1" classfield_id="2374" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2375" tag="hblock_tag_138" canDelete="false" indentLevel="1" classfield_id="2375" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2375" tag="hblock_tag_139" canDelete="false" indentLevel="1" classfield_id="2375" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2376" tag="hblock_tag_140" canDelete="false" indentLevel="1" classfield_id="2376" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2376" tag="hblock_tag_141" canDelete="false" indentLevel="1" classfield_id="2376" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2377" tag="hblock_tag_142" canDelete="false" indentLevel="1" classfield_id="2377" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2377" tag="hblock_tag_143" canDelete="false" indentLevel="1" classfield_id="2377" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2378" tag="hblock_tag_144" canDelete="false" indentLevel="1" classfield_id="2378" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2378" tag="hblock_tag_145" canDelete="false" indentLevel="1" classfield_id="2378" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2379" tag="hblock_tag_146" canDelete="false" indentLevel="1" classfield_id="2379" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2379" tag="hblock_tag_147" canDelete="false" indentLevel="1" classfield_id="2379" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2380" tag="hblock_tag_148" canDelete="false" indentLevel="1" classfield_id="2380" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2380" tag="hblock_tag_149" canDelete="false" indentLevel="1" classfield_id="2380" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2381" tag="hblock_tag_150" canDelete="false" indentLevel="1" classfield_id="2381" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2381" tag="hblock_tag_151" canDelete="false" indentLevel="1" classfield_id="2381" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2383" tag="hblock_tag_152" canDelete="false" indentLevel="1" classfield_id="2383" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2383" tag="hblock_tag_153" canDelete="false" indentLevel="1" classfield_id="2383" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2384" tag="hblock_tag_154" canDelete="false" indentLevel="1" classfield_id="2384" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2384" tag="hblock_tag_155" canDelete="false" indentLevel="1" classfield_id="2384" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2386" tag="hblock_tag_156" canDelete="false" indentLevel="1" classfield_id="2386" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2386" tag="hblock_tag_157" canDelete="false" indentLevel="1" classfield_id="2386" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2387" tag="hblock_tag_158" canDelete="false" indentLevel="1" classfield_id="2387" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2387" tag="hblock_tag_159" canDelete="false" indentLevel="1" classfield_id="2387" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2388" tag="hblock_tag_160" canDelete="false" indentLevel="1" classfield_id="2388" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2388" tag="hblock_tag_161" canDelete="false" indentLevel="1" classfield_id="2388" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2389" tag="hblock_tag_162" canDelete="false" indentLevel="1" classfield_id="2389" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2389" tag="hblock_tag_163" canDelete="false" indentLevel="1" classfield_id="2389" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2391" tag="hblock_tag_164" canDelete="false" indentLevel="1" classfield_id="2391" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2391" tag="hblock_tag_165" canDelete="false" indentLevel="1" classfield_id="2391" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2392" tag="hblock_tag_166" canDelete="false" indentLevel="1" classfield_id="2392" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2392" tag="hblock_tag_167" canDelete="false" indentLevel="1" classfield_id="2392" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2393" tag="hblock_tag_168" canDelete="false" indentLevel="1" classfield_id="2393" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2393" tag="hblock_tag_169" canDelete="false" indentLevel="1" classfield_id="2393" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2394" tag="hblock_tag_170" canDelete="false" indentLevel="1" classfield_id="2394" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2394" tag="hblock_tag_171" canDelete="false" indentLevel="1" classfield_id="2394" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2395" tag="hblock_tag_172" canDelete="false" indentLevel="1" classfield_id="2395" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2395" tag="hblock_tag_173" canDelete="false" indentLevel="1" classfield_id="2395" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2396" tag="hblock_tag_174" canDelete="false" indentLevel="1" classfield_id="2396" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2396" tag="hblock_tag_175" canDelete="false" indentLevel="1" classfield_id="2396" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2397" tag="hblock_tag_176" canDelete="false" indentLevel="1" classfield_id="2397" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2397" tag="hblock_tag_177" canDelete="false" indentLevel="1" classfield_id="2397" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2398" tag="hblock_tag_178" canDelete="false" indentLevel="1" classfield_id="2398" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2398" tag="hblock_tag_179" canDelete="false" indentLevel="1" classfield_id="2398" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2399" tag="hblock_tag_180" canDelete="false" indentLevel="1" classfield_id="2399" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2399" tag="hblock_tag_181" canDelete="false" indentLevel="1" classfield_id="2399" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2400" tag="hblock_tag_182" canDelete="false" indentLevel="1" classfield_id="2400" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2400" tag="hblock_tag_183" canDelete="false" indentLevel="1" classfield_id="2400" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2401" tag="hblock_tag_184" canDelete="false" indentLevel="1" classfield_id="2401" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2401" tag="hblock_tag_185" canDelete="false" indentLevel="1" classfield_id="2401" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2402" tag="hblock_tag_186" canDelete="false" indentLevel="1" classfield_id="2402" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2402" tag="hblock_tag_187" canDelete="false" indentLevel="1" classfield_id="2402" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2403" tag="hblock_tag_188" canDelete="false" indentLevel="1" classfield_id="2403" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2403" tag="hblock_tag_189" canDelete="false" indentLevel="1" classfield_id="2403" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2404" tag="hblock_tag_190" canDelete="false" indentLevel="1" classfield_id="2404" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2404" tag="hblock_tag_191" canDelete="false" indentLevel="1" classfield_id="2404" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2405" tag="hblock_tag_192" canDelete="false" indentLevel="1" classfield_id="2405" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2405" tag="hblock_tag_193" canDelete="false" indentLevel="1" classfield_id="2405" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2406" tag="hblock_tag_194" canDelete="false" indentLevel="1" classfield_id="2406" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2406" tag="hblock_tag_195" canDelete="false" indentLevel="1" classfield_id="2406" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2407" tag="hblock_tag_196" canDelete="false" indentLevel="1" classfield_id="2407" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2407" tag="hblock_tag_197" canDelete="false" indentLevel="1" classfield_id="2407" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2408" tag="hblock_tag_198" canDelete="false" indentLevel="1" classfield_id="2408" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2408" tag="hblock_tag_199" canDelete="false" indentLevel="1" classfield_id="2408" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2409" tag="hblock_tag_200" canDelete="false" indentLevel="1" classfield_id="2409" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2409" tag="hblock_tag_201" canDelete="false" indentLevel="1" classfield_id="2409" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2410" tag="hblock_tag_202" canDelete="false" indentLevel="1" classfield_id="2410" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2410" tag="hblock_tag_203" canDelete="false" indentLevel="1" classfield_id="2410" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2411" tag="hblock_tag_204" canDelete="false" indentLevel="1" classfield_id="2411" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2411" tag="hblock_tag_205" canDelete="false" indentLevel="1" classfield_id="2411" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2412" tag="hblock_tag_206" canDelete="false" indentLevel="1" classfield_id="2412" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2412" tag="hblock_tag_207" canDelete="false" indentLevel="1" classfield_id="2412" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2413" tag="hblock_tag_208" canDelete="false" indentLevel="1" classfield_id="2413" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2413" tag="hblock_tag_209" canDelete="false" indentLevel="1" classfield_id="2413" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2414" tag="hblock_tag_210" canDelete="false" indentLevel="1" classfield_id="2414" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2414" tag="hblock_tag_211" canDelete="false" indentLevel="1" classfield_id="2414" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2415" tag="hblock_tag_212" canDelete="false" indentLevel="1" classfield_id="2415" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2415" tag="hblock_tag_213" canDelete="false" indentLevel="1" classfield_id="2415" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2416" tag="hblock_tag_214" canDelete="false" indentLevel="1" classfield_id="2416" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2416" tag="hblock_tag_215" canDelete="false" indentLevel="1" classfield_id="2416" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2417" tag="hblock_tag_216" canDelete="false" indentLevel="1" classfield_id="2417" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2417" tag="hblock_tag_217" canDelete="false" indentLevel="1" classfield_id="2417" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2418" tag="hblock_tag_218" canDelete="false" indentLevel="1" classfield_id="2418" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2418" tag="hblock_tag_219" canDelete="false" indentLevel="1" classfield_id="2418" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2419" tag="hblock_tag_220" canDelete="false" indentLevel="1" classfield_id="2419" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2419" tag="hblock_tag_221" canDelete="false" indentLevel="1" classfield_id="2419" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2420" tag="hblock_tag_222" canDelete="false" indentLevel="1" classfield_id="2420" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2420" tag="hblock_tag_223" canDelete="false" indentLevel="1" classfield_id="2420" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2421" tag="hblock_tag_224" canDelete="false" indentLevel="1" classfield_id="2421" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2421" tag="hblock_tag_225" canDelete="false" indentLevel="1" classfield_id="2421" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2424" tag="hblock_tag_226" canDelete="false" indentLevel="1" classfield_id="2424" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2424" tag="hblock_tag_227" canDelete="false" indentLevel="1" classfield_id="2424" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2425" tag="hblock_tag_228" canDelete="false" indentLevel="1" classfield_id="2425" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2425" tag="hblock_tag_229" canDelete="false" indentLevel="1" classfield_id="2425" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2426" tag="hblock_tag_230" canDelete="false" indentLevel="1" classfield_id="2426" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2426" tag="hblock_tag_231" canDelete="false" indentLevel="1" classfield_id="2426" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2427" tag="hblock_tag_232" canDelete="false" indentLevel="1" classfield_id="2427" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2427" tag="hblock_tag_233" canDelete="false" indentLevel="1" classfield_id="2427" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2428" tag="hblock_tag_234" canDelete="false" indentLevel="1" classfield_id="2428" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2428" tag="hblock_tag_235" canDelete="false" indentLevel="1" classfield_id="2428" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2429" tag="hblock_tag_236" canDelete="false" indentLevel="1" classfield_id="2429" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2429" tag="hblock_tag_237" canDelete="false" indentLevel="1" classfield_id="2429" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2430" tag="hblock_tag_238" canDelete="false" indentLevel="1" classfield_id="2430" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2430" tag="hblock_tag_239" canDelete="false" indentLevel="1" classfield_id="2430" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2431" tag="hblock_tag_240" canDelete="false" indentLevel="1" classfield_id="2431" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2431" tag="hblock_tag_241" canDelete="false" indentLevel="1" classfield_id="2431" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2432" tag="hblock_tag_242" canDelete="false" indentLevel="1" classfield_id="2432" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2432" tag="hblock_tag_243" canDelete="false" indentLevel="1" classfield_id="2432" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2433" tag="hblock_tag_244" canDelete="false" indentLevel="1" classfield_id="2433" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2433" tag="hblock_tag_245" canDelete="false" indentLevel="1" classfield_id="2433" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2434" tag="hblock_tag_246" canDelete="false" indentLevel="1" classfield_id="2434" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2434" tag="hblock_tag_247" canDelete="false" indentLevel="1" classfield_id="2434" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2435" tag="hblock_tag_248" canDelete="false" indentLevel="1" classfield_id="2435" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2435" tag="hblock_tag_249" canDelete="false" indentLevel="1" classfield_id="2435" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_250" canDelete="false" indentLevel="1" classfield_id="2436" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_251" canDelete="false" indentLevel="1" classfield_id="2436" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2437" tag="hblock_tag_252" canDelete="false" indentLevel="1" classfield_id="2437" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2437" tag="hblock_tag_253" canDelete="false" indentLevel="1" classfield_id="2437" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2438" tag="hblock_tag_254" canDelete="false" indentLevel="1" classfield_id="2438" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2438" tag="hblock_tag_255" canDelete="false" indentLevel="1" classfield_id="2438" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2439" tag="hblock_tag_256" canDelete="false" indentLevel="1" classfield_id="2439" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2439" tag="hblock_tag_257" canDelete="false" indentLevel="1" classfield_id="2439" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2440" tag="hblock_tag_258" canDelete="false" indentLevel="1" classfield_id="2440" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2440" tag="hblock_tag_259" canDelete="false" indentLevel="1" classfield_id="2440" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2442" tag="hblock_tag_260" canDelete="false" indentLevel="1" classfield_id="2442" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2442" tag="hblock_tag_261" canDelete="false" indentLevel="1" classfield_id="2442" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2443" tag="hblock_tag_262" canDelete="false" indentLevel="1" classfield_id="2443" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2443" tag="hblock_tag_263" canDelete="false" indentLevel="1" classfield_id="2443" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2444" tag="hblock_tag_264" canDelete="false" indentLevel="1" classfield_id="2444" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2444" tag="hblock_tag_265" canDelete="false" indentLevel="1" classfield_id="2444" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2445" tag="hblock_tag_266" canDelete="false" indentLevel="1" classfield_id="2445" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2445" tag="hblock_tag_267" canDelete="false" indentLevel="1" classfield_id="2445" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2446" tag="hblock_tag_268" canDelete="false" indentLevel="1" classfield_id="2446" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2446" tag="hblock_tag_269" canDelete="false" indentLevel="1" classfield_id="2446" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="0" parent_id="2447" tag="hblock_tag_270" canDelete="false" indentLevel="1" classfield_id="2447" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                  <codeaccessormethod accessType="1" parent_id="2447" tag="hblock_tag_271" canDelete="false" indentLevel="1" classfield_id="2447" role_id="-1" >
                   <header>
                    <cppcodedocumentation tag="" indentLevel="1" />
                   </header>
                  </codeaccessormethod>
                 </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 //KISVIEW_H" >
       <header>
        <cppcodedocumentation tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
     </textblocks>
     <header>
      <codecomment tag="" text="/************************************************************************&amp;#010;  			kisview.h - Copyright boud&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 Sun Feb 8 2004 at 16:45:19&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
     </header>
     <classfields>
      <codeclassfield parent_id="2367" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2367" tag="tblock_9" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_bg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2367" tag="hblock_tag_126" canDelete="false" indentLevel="1" classfield_id="2367" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2367" tag="hblock_tag_127" canDelete="false" indentLevel="1" classfield_id="2367" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2370" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2370" tag="tblock_10" canDelete="false" indentLevel="1" role_id="-1" text=" KisLabelBuilderProgress * m_buildProgress;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2370" tag="hblock_tag_128" canDelete="false" indentLevel="1" classfield_id="2370" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2370" tag="hblock_tag_129" canDelete="false" indentLevel="1" classfield_id="2370" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2371" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2371" tag="tblock_11" canDelete="false" indentLevel="1" role_id="-1" text=" KisCanvas * m_canvas;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2371" tag="hblock_tag_130" canDelete="false" indentLevel="1" classfield_id="2371" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2371" tag="hblock_tag_131" canDelete="false" indentLevel="1" classfield_id="2371" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2372" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2372" tag="tblock_12" canDelete="false" indentLevel="1" role_id="-1" text=" KisChannelView * m_channelView;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2372" tag="hblock_tag_132" canDelete="false" indentLevel="1" classfield_id="2372" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2372" tag="hblock_tag_133" canDelete="false" indentLevel="1" classfield_id="2372" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2373" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2373" tag="tblock_13" canDelete="false" indentLevel="1" role_id="-1" text=" bool m_clipboardHasImage;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2373" tag="hblock_tag_134" canDelete="false" indentLevel="1" classfield_id="2373" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2373" tag="hblock_tag_135" canDelete="false" indentLevel="1" classfield_id="2373" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2374" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2374" tag="tblock_14" canDelete="false" indentLevel="1" role_id="-1" text=" mutable KisImageSP m_current;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2374" tag="hblock_tag_136" canDelete="false" indentLevel="1" classfield_id="2374" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2374" tag="hblock_tag_137" canDelete="false" indentLevel="1" classfield_id="2374" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2375" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2375" tag="tblock_15" canDelete="false" indentLevel="1" role_id="-1" text=" KisGuideSP m_currentGuide;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2375" tag="hblock_tag_138" canDelete="false" indentLevel="1" classfield_id="2375" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2375" tag="hblock_tag_139" canDelete="false" indentLevel="1" classfield_id="2375" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2376" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2376" tag="tblock_16" canDelete="false" indentLevel="1" role_id="-1" text=" DCOPObject * m_dcop;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2376" tag="hblock_tag_140" canDelete="false" indentLevel="1" classfield_id="2376" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2376" tag="hblock_tag_141" canDelete="false" indentLevel="1" classfield_id="2376" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2377" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2377" tag="tblock_17" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgBrushToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2377" tag="hblock_tag_142" canDelete="false" indentLevel="1" classfield_id="2377" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2377" tag="hblock_tag_143" canDelete="false" indentLevel="1" classfield_id="2377" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2378" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2378" tag="tblock_18" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgChannelsToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2378" tag="hblock_tag_144" canDelete="false" indentLevel="1" classfield_id="2378" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2378" tag="hblock_tag_145" canDelete="false" indentLevel="1" classfield_id="2378" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2379" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2379" tag="tblock_19" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgColorsToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2379" tag="hblock_tag_146" canDelete="false" indentLevel="1" classfield_id="2379" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2379" tag="hblock_tag_147" canDelete="false" indentLevel="1" classfield_id="2379" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2380" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2380" tag="tblock_20" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgLayersToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2380" tag="hblock_tag_148" canDelete="false" indentLevel="1" classfield_id="2380" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2380" tag="hblock_tag_149" canDelete="false" indentLevel="1" classfield_id="2380" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2381" tag="tblock_21" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_dlgPatternToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2381" tag="hblock_tag_150" canDelete="false" indentLevel="1" classfield_id="2381" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2381" tag="hblock_tag_151" canDelete="false" indentLevel="1" classfield_id="2381" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2383" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2383" tag="tblock_22" canDelete="false" indentLevel="1" role_id="-1" text=" KoColor m_fg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2383" tag="hblock_tag_152" canDelete="false" indentLevel="1" classfield_id="2383" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2383" tag="hblock_tag_153" canDelete="false" indentLevel="1" classfield_id="2383" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2384" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2384" tag="tblock_23" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_floatsidebarToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2384" tag="hblock_tag_154" canDelete="false" indentLevel="1" classfield_id="2384" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2384" tag="hblock_tag_155" canDelete="false" indentLevel="1" classfield_id="2384" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2386" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2386" tag="tblock_24" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_gradientChooser;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2386" tag="hblock_tag_156" canDelete="false" indentLevel="1" classfield_id="2386" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2386" tag="hblock_tag_157" canDelete="false" indentLevel="1" classfield_id="2386" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2387" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2387" tag="tblock_25" canDelete="false" indentLevel="1" role_id="-1" text=" KisRuler * m_hRuler;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2387" tag="hblock_tag_158" canDelete="false" indentLevel="1" classfield_id="2387" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2387" tag="hblock_tag_159" canDelete="false" indentLevel="1" classfield_id="2387" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2388" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2388" tag="tblock_26" canDelete="false" indentLevel="1" role_id="-1" text=" QScrollBar * m_hScroll;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2388" tag="hblock_tag_160" canDelete="false" indentLevel="1" classfield_id="2388" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2388" tag="hblock_tag_161" canDelete="false" indentLevel="1" classfield_id="2388" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2389" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2389" tag="tblock_27" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_imageChooser;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2389" tag="hblock_tag_162" canDelete="false" indentLevel="1" classfield_id="2389" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2389" tag="hblock_tag_163" canDelete="false" indentLevel="1" classfield_id="2389" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2391" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2391" tag="tblock_28" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgDup;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2391" tag="hblock_tag_164" canDelete="false" indentLevel="1" classfield_id="2391" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2391" tag="hblock_tag_165" canDelete="false" indentLevel="1" classfield_id="2391" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2392" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2392" tag="tblock_29" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgExport;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2392" tag="hblock_tag_166" canDelete="false" indentLevel="1" classfield_id="2392" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2392" tag="hblock_tag_167" canDelete="false" indentLevel="1" classfield_id="2392" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2393" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2393" tag="tblock_30" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgImport;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2393" tag="hblock_tag_168" canDelete="false" indentLevel="1" classfield_id="2393" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2393" tag="hblock_tag_169" canDelete="false" indentLevel="1" classfield_id="2393" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2394" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2394" tag="tblock_31" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeAll;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2394" tag="hblock_tag_170" canDelete="false" indentLevel="1" classfield_id="2394" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2394" tag="hblock_tag_171" canDelete="false" indentLevel="1" classfield_id="2394" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2395" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2395" tag="tblock_32" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeLinked;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2395" tag="hblock_tag_172" canDelete="false" indentLevel="1" classfield_id="2395" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2395" tag="hblock_tag_173" canDelete="false" indentLevel="1" classfield_id="2395" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2396" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2396" tag="tblock_33" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgMergeVisible;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2396" tag="hblock_tag_174" canDelete="false" indentLevel="1" classfield_id="2396" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2396" tag="hblock_tag_175" canDelete="false" indentLevel="1" classfield_id="2396" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2397" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2397" tag="tblock_34" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgResize;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2397" tag="hblock_tag_176" canDelete="false" indentLevel="1" classfield_id="2397" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2397" tag="hblock_tag_177" canDelete="false" indentLevel="1" classfield_id="2397" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2398" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2398" tag="tblock_35" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgResizeToLayer;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2398" tag="hblock_tag_178" canDelete="false" indentLevel="1" classfield_id="2398" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2398" tag="hblock_tag_179" canDelete="false" indentLevel="1" classfield_id="2398" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2399" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2399" tag="tblock_36" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgRm;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2399" tag="hblock_tag_180" canDelete="false" indentLevel="1" classfield_id="2399" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2399" tag="hblock_tag_181" canDelete="false" indentLevel="1" classfield_id="2399" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2400" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2400" tag="tblock_37" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_imgScan;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2400" tag="hblock_tag_182" canDelete="false" indentLevel="1" classfield_id="2400" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2400" tag="hblock_tag_183" canDelete="false" indentLevel="1" classfield_id="2400" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2401" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2401" tag="tblock_38" canDelete="false" indentLevel="1" role_id="-1" text=" QPoint m_lastGuidePoint;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2401" tag="hblock_tag_184" canDelete="false" indentLevel="1" classfield_id="2401" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2401" tag="hblock_tag_185" canDelete="false" indentLevel="1" classfield_id="2401" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2402" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2402" tag="tblock_39" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerAdd;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2402" tag="hblock_tag_186" canDelete="false" indentLevel="1" classfield_id="2402" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2402" tag="hblock_tag_187" canDelete="false" indentLevel="1" classfield_id="2402" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2403" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2403" tag="tblock_40" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerBottom;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2403" tag="hblock_tag_188" canDelete="false" indentLevel="1" classfield_id="2403" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2403" tag="hblock_tag_189" canDelete="false" indentLevel="1" classfield_id="2403" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2404" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2404" tag="tblock_41" canDelete="false" indentLevel="1" role_id="-1" text=" KisListBox * m_layerBox;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2404" tag="hblock_tag_190" canDelete="false" indentLevel="1" classfield_id="2404" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2404" tag="hblock_tag_191" canDelete="false" indentLevel="1" classfield_id="2404" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2405" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2405" tag="tblock_42" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerDup;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2405" tag="hblock_tag_192" canDelete="false" indentLevel="1" classfield_id="2405" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2405" tag="hblock_tag_193" canDelete="false" indentLevel="1" classfield_id="2405" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2406" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2406" tag="tblock_43" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerHide;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2406" tag="hblock_tag_194" canDelete="false" indentLevel="1" classfield_id="2406" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2406" tag="hblock_tag_195" canDelete="false" indentLevel="1" classfield_id="2406" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2407" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2407" tag="tblock_44" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerLink;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2407" tag="hblock_tag_196" canDelete="false" indentLevel="1" classfield_id="2407" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2407" tag="hblock_tag_197" canDelete="false" indentLevel="1" classfield_id="2407" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2408" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2408" tag="tblock_45" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerLower;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2408" tag="hblock_tag_198" canDelete="false" indentLevel="1" classfield_id="2408" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2408" tag="hblock_tag_199" canDelete="false" indentLevel="1" classfield_id="2408" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2409" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2409" tag="tblock_46" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerProperties;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2409" tag="hblock_tag_200" canDelete="false" indentLevel="1" classfield_id="2409" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2409" tag="hblock_tag_201" canDelete="false" indentLevel="1" classfield_id="2409" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2410" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2410" tag="tblock_47" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerRaise;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2410" tag="hblock_tag_202" canDelete="false" indentLevel="1" classfield_id="2410" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2410" tag="hblock_tag_203" canDelete="false" indentLevel="1" classfield_id="2410" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2411" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2411" tag="tblock_48" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerResize;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2411" tag="hblock_tag_204" canDelete="false" indentLevel="1" classfield_id="2411" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2411" tag="hblock_tag_205" canDelete="false" indentLevel="1" classfield_id="2411" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2412" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2412" tag="tblock_49" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerResizeToImage;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2412" tag="hblock_tag_206" canDelete="false" indentLevel="1" classfield_id="2412" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2412" tag="hblock_tag_207" canDelete="false" indentLevel="1" classfield_id="2412" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2413" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2413" tag="tblock_50" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerRm;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2413" tag="hblock_tag_208" canDelete="false" indentLevel="1" classfield_id="2413" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2413" tag="hblock_tag_209" canDelete="false" indentLevel="1" classfield_id="2413" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2414" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2414" tag="tblock_51" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerSaveAs;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2414" tag="hblock_tag_210" canDelete="false" indentLevel="1" classfield_id="2414" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2414" tag="hblock_tag_211" canDelete="false" indentLevel="1" classfield_id="2414" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2415" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2415" tag="tblock_52" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerScale;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2415" tag="hblock_tag_212" canDelete="false" indentLevel="1" classfield_id="2415" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2415" tag="hblock_tag_213" canDelete="false" indentLevel="1" classfield_id="2415" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2416" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2416" tag="tblock_53" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerToImage;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2416" tag="hblock_tag_214" canDelete="false" indentLevel="1" classfield_id="2416" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2416" tag="hblock_tag_215" canDelete="false" indentLevel="1" classfield_id="2416" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2417" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2417" tag="tblock_54" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_layerTop;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2417" tag="hblock_tag_216" canDelete="false" indentLevel="1" classfield_id="2417" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2417" tag="hblock_tag_217" canDelete="false" indentLevel="1" classfield_id="2417" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2418" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2418" tag="tblock_55" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_lsidebarToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2418" tag="hblock_tag_218" canDelete="false" indentLevel="1" classfield_id="2418" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2418" tag="hblock_tag_219" canDelete="false" indentLevel="1" classfield_id="2418" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2419" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2419" tag="tblock_56" canDelete="false" indentLevel="1" role_id="-1" text=" vKisCanvasObserver m_observers;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2419" tag="hblock_tag_220" canDelete="false" indentLevel="1" classfield_id="2419" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2419" tag="hblock_tag_221" canDelete="false" indentLevel="1" classfield_id="2419" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2420" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2420" tag="tblock_57" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_paletteChooser;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2420" tag="hblock_tag_222" canDelete="false" indentLevel="1" classfield_id="2420" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2420" tag="hblock_tag_223" canDelete="false" indentLevel="1" classfield_id="2420" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2421" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2421" tag="tblock_58" canDelete="false" indentLevel="1" role_id="-1" text=" QWidget * m_pathView;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2421" tag="hblock_tag_224" canDelete="false" indentLevel="1" classfield_id="2421" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2421" tag="hblock_tag_225" canDelete="false" indentLevel="1" classfield_id="2421" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2424" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2424" tag="tblock_59" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCopy;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2424" tag="hblock_tag_226" canDelete="false" indentLevel="1" classfield_id="2424" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2424" tag="hblock_tag_227" canDelete="false" indentLevel="1" classfield_id="2424" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2425" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2425" tag="tblock_60" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCrop;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2425" tag="hblock_tag_228" canDelete="false" indentLevel="1" classfield_id="2425" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2425" tag="hblock_tag_229" canDelete="false" indentLevel="1" classfield_id="2425" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2426" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2426" tag="tblock_61" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionCut;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2426" tag="hblock_tag_230" canDelete="false" indentLevel="1" classfield_id="2426" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2426" tag="hblock_tag_231" canDelete="false" indentLevel="1" classfield_id="2426" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2427" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2427" tag="tblock_62" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionFillBg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2427" tag="hblock_tag_232" canDelete="false" indentLevel="1" classfield_id="2427" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2427" tag="hblock_tag_233" canDelete="false" indentLevel="1" classfield_id="2427" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2428" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2428" tag="tblock_63" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionFillFg;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2428" tag="hblock_tag_234" canDelete="false" indentLevel="1" classfield_id="2428" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2428" tag="hblock_tag_235" canDelete="false" indentLevel="1" classfield_id="2428" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2429" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2429" tag="tblock_64" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionPaste;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2429" tag="hblock_tag_236" canDelete="false" indentLevel="1" classfield_id="2429" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2429" tag="hblock_tag_237" canDelete="false" indentLevel="1" classfield_id="2429" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2430" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2430" tag="tblock_65" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionPasteInto;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2430" tag="hblock_tag_238" canDelete="false" indentLevel="1" classfield_id="2430" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2430" tag="hblock_tag_239" canDelete="false" indentLevel="1" classfield_id="2430" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2431" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2431" tag="tblock_66" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionRm;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2431" tag="hblock_tag_240" canDelete="false" indentLevel="1" classfield_id="2431" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2431" tag="hblock_tag_241" canDelete="false" indentLevel="1" classfield_id="2431" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2432" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2432" tag="tblock_67" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionSelectAll;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2432" tag="hblock_tag_242" canDelete="false" indentLevel="1" classfield_id="2432" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2432" tag="hblock_tag_243" canDelete="false" indentLevel="1" classfield_id="2432" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2433" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2433" tag="tblock_68" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_selectionSelectNone;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2433" tag="hblock_tag_244" canDelete="false" indentLevel="1" classfield_id="2433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2433" tag="hblock_tag_245" canDelete="false" indentLevel="1" classfield_id="2433" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2434" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2434" tag="tblock_69" canDelete="false" indentLevel="1" role_id="-1" text=" KisSideBar * m_sideBar;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2434" tag="hblock_tag_246" canDelete="false" indentLevel="1" classfield_id="2434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2434" tag="hblock_tag_247" canDelete="false" indentLevel="1" classfield_id="2434" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2435" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2435" tag="tblock_70" canDelete="false" indentLevel="1" role_id="-1" text=" KToggleAction * m_sidebarToggle;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2435" tag="hblock_tag_248" canDelete="false" indentLevel="1" classfield_id="2435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2435" tag="hblock_tag_249" canDelete="false" indentLevel="1" classfield_id="2435" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2436" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2436" tag="tblock_71" canDelete="false" indentLevel="1" role_id="-1" text=" KoTabBar * m_tabBar;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_250" canDelete="false" indentLevel="1" classfield_id="2436" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_251" canDelete="false" indentLevel="1" classfield_id="2436" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2437" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2437" tag="tblock_72" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabFirst;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2437" tag="hblock_tag_252" canDelete="false" indentLevel="1" classfield_id="2437" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2437" tag="hblock_tag_253" canDelete="false" indentLevel="1" classfield_id="2437" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2438" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2438" tag="tblock_73" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabLast;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2438" tag="hblock_tag_254" canDelete="false" indentLevel="1" classfield_id="2438" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2438" tag="hblock_tag_255" canDelete="false" indentLevel="1" classfield_id="2438" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2439" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2439" tag="tblock_74" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabLeft;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2439" tag="hblock_tag_256" canDelete="false" indentLevel="1" classfield_id="2439" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2439" tag="hblock_tag_257" canDelete="false" indentLevel="1" classfield_id="2439" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2440" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2440" tag="tblock_75" canDelete="false" indentLevel="1" role_id="-1" text=" QButton * m_tabRight;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2440" tag="hblock_tag_258" canDelete="false" indentLevel="1" classfield_id="2440" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2440" tag="hblock_tag_259" canDelete="false" indentLevel="1" classfield_id="2440" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2442" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2442" tag="tblock_76" canDelete="false" indentLevel="1" role_id="-1" text=" KisRuler * m_vRuler;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2442" tag="hblock_tag_260" canDelete="false" indentLevel="1" classfield_id="2442" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2442" tag="hblock_tag_261" canDelete="false" indentLevel="1" classfield_id="2442" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2443" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2443" tag="tblock_77" canDelete="false" indentLevel="1" role_id="-1" text=" QScrollBar * m_vScroll;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2443" tag="hblock_tag_262" canDelete="false" indentLevel="1" classfield_id="2443" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2443" tag="hblock_tag_263" canDelete="false" indentLevel="1" classfield_id="2443" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2444" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2444" tag="tblock_78" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_xoff;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2444" tag="hblock_tag_264" canDelete="false" indentLevel="1" classfield_id="2444" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2444" tag="hblock_tag_265" canDelete="false" indentLevel="1" classfield_id="2444" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2445" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2445" tag="tblock_79" canDelete="false" indentLevel="1" role_id="-1" text=" Q_INT32 m_yoff;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2445" tag="hblock_tag_266" canDelete="false" indentLevel="1" classfield_id="2445" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2445" tag="hblock_tag_267" canDelete="false" indentLevel="1" classfield_id="2445" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2446" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2446" tag="tblock_80" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_zoomIn;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2446" tag="hblock_tag_268" canDelete="false" indentLevel="1" classfield_id="2446" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2446" tag="hblock_tag_269" canDelete="false" indentLevel="1" classfield_id="2446" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2447" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2447" tag="tblock_81" canDelete="false" indentLevel="1" role_id="-1" text=" KAction * m_zoomOut;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2447" tag="hblock_tag_270" canDelete="false" indentLevel="1" classfield_id="2447" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2447" tag="hblock_tag_271" canDelete="false" indentLevel="1" classfield_id="2447" role_id="-1" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2366" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2366" tag="tblock_0" canDelete="false" indentLevel="1" role_id="0" text=" KisUndoAdapter m_adapter;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2366" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2366" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2366" tag="hblock_tag_83" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2366" tag="hblock_tag_84" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2366" tag="hblock_tag_85" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2366" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2368" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2368" tag="tblock_1" canDelete="false" indentLevel="1" role_id="0" text=" KisBrush m_brush;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2368" tag="hblock_tag_86" canDelete="false" indentLevel="1" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2368" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2368" tag="hblock_tag_88" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2368" tag="hblock_tag_89" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2368" tag="hblock_tag_90" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2368" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2369" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2369" tag="tblock_2" canDelete="false" indentLevel="1" role_id="0" text=" KisResourceMediator m_brushMediator;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2369" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2369" tag="hblock_tag_92" canDelete="false" indentLevel="1" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2369" tag="hblock_tag_93" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2369" tag="hblock_tag_94" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2369" tag="hblock_tag_95" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2369" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2382" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2382" tag="tblock_3" canDelete="false" indentLevel="1" role_id="0" text=" KisDoc m_doc;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2382" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2382" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2382" tag="hblock_tag_98" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2382" tag="hblock_tag_99" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2382" tag="hblock_tag_100" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2382" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2385" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2385" tag="tblock_4" canDelete="false" indentLevel="1" role_id="0" text=" KisGradient m_gradient;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2385" tag="hblock_tag_101" canDelete="false" indentLevel="1" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2385" tag="hblock_tag_102" canDelete="false" indentLevel="1" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2385" tag="hblock_tag_103" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2385" tag="hblock_tag_104" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2385" tag="hblock_tag_105" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2385" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2390" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2390" tag="tblock_5" canDelete="false" indentLevel="1" role_id="0" text=" KisBuilderMonitor m_imgBuilderMgr;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2390" tag="hblock_tag_106" canDelete="false" indentLevel="1" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2390" tag="hblock_tag_107" canDelete="false" indentLevel="1" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2390" tag="hblock_tag_108" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2390" tag="hblock_tag_109" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2390" tag="hblock_tag_110" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2390" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2422" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2422" tag="tblock_6" canDelete="false" indentLevel="1" role_id="0" text=" KisPattern m_pattern;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2422" tag="hblock_tag_111" canDelete="false" indentLevel="1" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2422" tag="hblock_tag_112" canDelete="false" indentLevel="1" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2422" tag="hblock_tag_113" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2422" tag="hblock_tag_114" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2422" tag="hblock_tag_115" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2422" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2423" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2423" tag="tblock_7" canDelete="false" indentLevel="1" role_id="0" text=" KisResourceMediator m_patternMediator;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2423" tag="hblock_tag_116" canDelete="false" indentLevel="1" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2423" tag="hblock_tag_117" canDelete="false" indentLevel="1" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2423" tag="hblock_tag_118" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2423" tag="hblock_tag_119" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2423" tag="hblock_tag_120" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2423" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="2441" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <cppcodedocumentation tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="2441" tag="tblock_8" canDelete="false" indentLevel="1" role_id="0" text=" KisTool m_tool;" >
        <header>
         <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="2441" tag="hblock_tag_121" canDelete="false" indentLevel="1" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="2441" tag="hblock_tag_122" canDelete="false" indentLevel="1" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="2441" tag="hblock_tag_123" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="2441" tag="hblock_tag_124" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="2441" tag="hblock_tag_125" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2441" role_id="0" >
        <header>
         <cppcodedocumentation tag="" indentLevel="1" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
   </codegenerator>
  </codegeneration>
 </XMI.content>
</XMI>
